JSON and C# System.Web.Script.Serialization.JavaScriptSerial
本文关键字:Script Serialization JavaScriptSerial Web System and JSON | 更新日期: 2023-09-27 18:01:04
我使用JavaScriptSerializer来处理JSON序列化,但由于一些不可预见的问题(我运气不好(,我不得不使用其他东西。
我所需要的序列化程序外观如下:
string json = "..."
JavaScriptSerializer ser = new JavaScriptSerializer();
Dictionary<string, Object> o = ser.Deserialize<Dictionary<string, Object>>(json);
因此,我最终得到了一个字典,其中包含表示json层次结构的其他字典/数组/对象。我已经有了一个代码,可以对这样结构的数据进行一些分析,我不想更改这一部分。
C#的哪个JSON解析器可以提供这样的功能?
您可以使用json.net或fastjson开源库以比使用内置的.net序列化程序更快、更高效的方式执行此任务。
json.net-http://json.codeplex.com/
fastJson-http://www.codeproject.com/Articles/159450/fastJSON