nik*_*ers 7 .net c# serialization json
我已经阅读了很多关于如何使用DataContractJsonSerializer将JSON对象反序列化为特定对象的教程.但是,我想将我的对象反序列化为由字符串,数组或字典组成的字典,例如当我说JsonObject.Parse(myJSONstring)时System.Json与SilverLight一起使用.
是否可以在我的WPF项目中使用System.Json?
(只是一个简短的背景:我正在获取有很多信息的JSON对象,我只想用一点来填充一个String数组)
干杯
聂
只需使用.NET的内置JavaScriptSerializer.
var jss = new JavaScriptSerializer();
var data = jss.Deserialize<dynamic>(jsonString);
//"data" actually implements IDictionary<string, object>
var p1 = data["Property1"];
var p2 = data["Property2"];
Run Code Online (Sandbox Code Playgroud)
别忘了引用"System.Web.Extensions"
| 归档时间: |
|
| 查看次数: |
9536 次 |
| 最近记录: |