C#中的Json序列化

Bra*_*app 39 c# serialization json

我正在尝试将本地对象序列化为json,但msdn文档总是让我感到困惑.我相信我想使用DataContractJsonSerializer但不完全确定,因为我看到混合响应.我也有人推荐牛顿软件.

有没有人有这方面的经验可以指出我正确的方向?

Chr*_*mer 67

您可以使用JavaScriptSerializer.

http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx

var thing = new Thing();
var json = new JavaScriptSerializer().Serialize(thing);
Run Code Online (Sandbox Code Playgroud)


myt*_*thz 7

ServiceStack的JSON序列化程序最快的.NET JSON序列化程序.

它的重量仅为159kb,而且非常轻巧,不用太多提及它包含许多有用的功能,例如.NET最快的JSVCSV文本序列化器,T.Dump() utils +更多.

  • ServiceStack非常出色,但GPL 3.0很容易排除它对很多人的使用. (6认同)