您可以使用在.NET 4.5中添加的System.Json命名空间中找到的类。您需要添加对System.Runtime.Serialization程序集的引用
该JsonValue.Parse()方法解析JSON文本,并返回一个JsonValue:
JsonValue value = JsonValue.Parse(@"{ ""name"":""Prince Charming"", ...");
如果您传递带有JSON对象的字符串,则应该能够将值转换为JsonObject:
using System.Json;JsonObject result = value as JsonObject;Console.WriteLine("Name .... {0}", (string)result["name"]);Console.WriteLine("Artist .. {0}", (string)result["artist"]);Console.WriteLine("Genre ... {0}", (string)result["genre"]);Console.WriteLine("Album ... {0}", (string)result["album"]);
这些类与System.Xml.Linq命名空间中的类非常相似。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)