c# 解析JSON的几种办法
原文: c# 解析JSON的几种办法 对比 .NET下几种常见的解析JSON方法 主要类 命名空间 限制 内建LINQ支持 DataContractJsonSerializer System.Runtime.Serialization.Json 通用 否 JavaScriptSerializer System.Web.Script.Serialization 只能在Web环境使用 否 JsonArray 、 JsonObject 、 JsonValue System.Json 只能在Silverlight中使用 是 JsonConvert 、 JArray 、 JObject 、 JValue 、 JProperty Newtonsoft.Json 通用 是 准备数据 实体类: [DataContract] public class Person { [DataMember(Order = 0, IsRequired = true)] public string Name { get; set; } [DataMember(Order = 1)] public int Age { get; set; } [DataMember(Order = 2)] public bool Alive { get; set; } [DataMember(Order = 3)] public