JavaScriptSerializer 类是在 using System.Web.Script.Serialization 命名空间下,一开始以为是.NET版本不同使用不了JavaScriptSerializer呢。
原来在winform引用不了 System.Web.Script.Serialization
请问如何在winform下如何使用解析json
用Json.NET, nuget安装:Install-Package Newtonsoft.Json
谢dudu了!
刚开始一直纠结于
Newtonsoft.Json.JsonSerializer jss = new JsonSerializer();
jss.Serialize(…………); 的用法,
后来查了一下,原来是这样用。
Book bk1 = JsonConvert.DeserializeObject<Book>(jsonStr);
MessageBox.Show(bk1.BookID);
dudu 正解
Json.NET
为什么不引用官方的System.Web.Extensions.dll,而要去用Json.NET?