SerializeHelperToJsonString(Object, NullableJsonOption) Method

轉換Json字串

Definition

Namespace: eBizprise.Framework
Assembly: eBizprise.Framework.SerializeHelper (in eBizprise.Framework.SerializeHelper.dll) Version: 25.0.0.0+adf38c4ccb2bf98d8ad258a6278302b5e05a94ed
C#
public string ToJsonString(
	Object sourceObject,
	JsonOption? jsonOption
)

Parameters

sourceObject  Object
物件
jsonOption  NullableJsonOption
Json選項

Return Value

String
string

Remarks

將指定類型的物件轉為Json字串格式回傳

Example

C#
TestClass testClass = new TestClass() { DecimalColumn = (decimal)3.3, IntColumn = 2, StringColumn = "Data" };
string testClassJsonString = SerializeHelper.ToJsonString(testClass, JsonOption.IncludeNull);

/// 
/// 測試類別
/// 
class TestClass
{
    /// 
    /// 文字欄位
    /// 
    public string StringColumn { get; set; }
    /// 
    /// 整數欄位
    /// 
    public int IntColumn { get; set; }
    /// 
    /// 數字欄位
    /// 
    public decimal DecimalColumn { get; set; }
    /// 
    /// 二進位欄位
    /// 
    public byte[] ByteColumn { get; set; }
}

Revision History

DateVersionDescription
2020/02/071.0.0.0初版
2020/05/221.0.3.0調整序列化預設Formatting為None,並依屬性名稱排序輸出
2025/09/1925.0.0.0彙整2025年度初版

See Also