返回「计算机、信息技术与工程」

Newtonsoft Json反序列化耗时太长

更多
Markdown 结构化数据
本文目录 3 个章节

Newtonsoft Json反序列化耗时太长

note · 我的 UWA 问答 本文收录我在 UWA 问答发表的公开回答。问题内容归原提问者;回答保留当时语境,技术结论可能受 Unity 版本、平台和项目条件限制。

问题

json反序列化.png

上图中可以看到Nettownsoft json插件在反序列时耗时很长,本人代码如下:

ModelInfo modelInfo = JsonConvert.DeserializeObject(webRequest.downloadHandler.text);

这是代码的原因,还是本来插件就是这样。

如果是插件自身的原因,大家有没有推荐的json插件,反序列化耗时比较短的,谢谢大家。

  • 提问者:王杨
  • 提问时间:2020-06-18 17:58:34

我的回答

Nettownsoft json我没有用过,所以没法确定问题在哪里。

对象序列化文本本身过大,也可能是原因之一。

推荐使用SimpleJSON试一下:http://wiki.unity3d.com/index.php/SimpleJSON

我只用过这个,觉得还不错。可以对比一下,看看问题是插件还是其他。

楼上给的也可试一下。

  • 回答时间:2020-06-18 18:24:23
  • 最后更新:2020-06-18 18:24:23
  • 采纳状态:未采纳

来源与关系