网站以后的例子都会以asp.net为主,生成JSON数据也将会用JSON.NET这一个类库。
废话少说,下面我们一起来看看它的例子:
示例代码
01.
Product product =
new
Product();
02.
product.Name =
"Apple"
;
03.
product.Expiry =
new
DateTime(2008, 12, 28);
04.
product.Price = 3.99M;
05.
product.Sizes =
new
string[] {
"Small"
,
"Medium"
,
"Large"
};
06.
07.
string json = JavaScriptConvert.SerializeObject(product);
08.
09.
10.
Product deserializedProduct = JavaScriptConvert.DeserializeObject<Product>(json);
生成的JSON结果如下:
01.
{
02.
"Name"
:
"Apple"
,
03.
"Expiry"
:
new
Date(1230422400000),
04.
"Price"
: 3.99,
05.
"Sizes"
: [
06.
"Small"
,
07.
"Medium"
,
08.
"Large"
09.
]
10.
}
下载地址:(最新版本5.0 )