我正在将 JSON 字符串反序列化为对象。我无法使用Dictionary<string, string>
因为里面的JSON比较复杂。我知道关于Dictionary<string, dynamic>
,但我已经超过了.NET 3.5框架,所以我不能使用dynamic
.
所以我最终来到这里:
object json = new JavaScriptSerializer().Deserialize<object>("myjson");
但我看不出有什么办法可以访问json
没有反思。有小费吗?
我会用ServiceStack.Text http://www.servicestack.net/mythz_blog/?p=344并使用 JsonObject.Parse 解析它。
然后你就有了一个易于阅读的数据字典。
服务栈是更快更好比Json.NET。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)