1. 程式人生 > >在C#中將物件序列化成Json格式

在C#中將物件序列化成Json格式

在C#中將物件轉換為Json格式的字串。


    //匿名物件
    var dataObj = new
    { Number = 1, Name = "Json" };

    //將返回的時間格式解析為 yyyy-MM-dd 的格式
    //該方法中還有其他配置物件,可配置浮點數的位置,字串的轉義字元等等。
    JsonSerializerSettings settings = new JsonSerializerSettings
    { DateFormatString = "yyyy-MM-dd", };

    //轉換成 Json 格式的字串
    string ResultJson =
JsonConvert.SerializeObject(dataObj, settings);