寒 风 发布于 2014-11-06 20:29  阅读 1555 次
这两周一直在检查一个功能模块的性能问题。到目前为止效果还是不理想。但是在今天的调试过程中发现 API 返回的 Json 字符串有差异。进一步调试,发现了一个挺有趣的问题。如果是直接使用 ASP.NET Web API 自身的序列化方式对返回对象进行序列化,返回前端的 Json 数据大小在 40KB 上下。改用 Newtonsoft.Json 的 JsonConvert.SerializeObject(object value) 方法来对 ... ...
寒 风 发布于 2013-04-11 13:29  阅读 4722 次
对于 Json 格式字符串的反序列化操作,之前一直使用的是 .NET 自带的 System.Runtime.Serialization.Json.DataContractJsonSerializer 来处理。原来的数据结构相对简单,都是单个对象的交互,所以 DataContractJsonSerializer 是够用了。这次接入一个接口,接口传过来的 Json 字符串分了两级,在用 DataContractJsonSerializer ... ...
  • 1 / 1