josn.net下载:Json.NET Download @H_502_0@ 以下就json常用的方法给大家做一个简单的例子: @H_502_0@
JavaScriptConvert.SerializeObject:将对象转换为josn字符串
@H_502_0@
@H_502_0@
@H_502_0@ Productproduct =newProduct();
product.Name ="Apple";
product.Expiry =newDateTime(2008,12,28);
product.Price = 3.99M;
product.Sizes =newstring[] {"Small","Medium",21)">"Large"};
string json = JavaScriptConvert.SerializeObject(product);
@H_502_0@ Newtonsoft.Json.JavaScriptConvert.DeserializeObject:根据json字符串反序列化得到对象。
@H_502_0@
ProductdeserializedProduct = (Product)JavaScriptConvert.DeserializeObject(output,typeof(Product));@H_502_0@ 其中的output就是一个json字符串,而product是要反序列化的类对象 @H_502_0@ 通过这两个常用的方法,就可以很方便的从json字符串得到对象和从对象得到json字符串。