Windows应用商店应用:JSON解析器的性能

时间:2013-06-04 09:16:31

标签: json performance parsing windows-store-apps

在Windows应用商店应用的上下文中解析JSON的可能性很多。 无论使用哪种语言(C#JavaScriptC++)。

例如:.NET 4.5 JsonObjectDataContractJsonSerializer,JavaScript Json parser或外部的Json.NET

有人知道这件事吗?

我只阅读有关Json.NET性能的好东西。 但它们是否真实并且扮演JSON的角色,其中包括100k JSON个对象的数据集?或者用户不会注意到差异?

2 个答案:

答案 0 :(得分:1)

我只有使用Json.NET的经验......工作得非常快!我也在企业项目中使用过这个库 - 我从来没有失望过!

答案 1 :(得分:0)

如果它有帮助,FWIW,我最近收集了一些新的JSON解析/反序列化性能数据,可以在各种JSON有效载荷“形状”(和大小)上观察到,当使用四个JSON库时,那里:

https://github.com/ysharplanguage/FastJsonParser#Performances

(。NET开箱即用的JavaScriptSerializer与JSON.NET vs. ServiceStack vs. JsonParser)

请注意:

  1. 这些数字仅适用于完整的.NET(即桌面/服务器层; 不是移动设备)
  2. 我有兴趣获得有关解析/反序列化性能的新基准数据(即序列化)
  3. 最后,我对数字特别感兴趣(尽管不是唯一):强类型反序列化用例(即反序列化为POCO)
  4. '希望这有帮助,