JSON和.net Compact Framework (Windows Mobile),具有大型字符串
本文关键字:字符串 大型 Mobile Windows net Compact Framework JSON | 更新日期: 2023-09-27 18:30:34
我正在使用Newtonsoft.Json.Compact(Json.NET)来序列化和反序列化我的对象(使用Compact Framework 3.5)。我的问题是当 JSON 字符串很大时我会收到异常。我试图更新Newtonsoft.Json,但似乎较新的版本仅适用于较新的操作系统。 (我使用的是Windows Mobile 6.5)Newtonsoft.Json是否有替代方案可以与紧凑的框架一起使用或解决此问题?
StringBuilder sb = new StringBuilder();
while (count > 0)
{
count = reader.Read(buffer, 0, bufferSize);
sb.Append(new string(buffer, 0, count));
}
T resp = JsonConvert.DeserializeObject<T>(sb.ToString());`
谢谢!
你试过动态吗?
dynamic resp = JsonConvert.DeserializeObject(sb.ToString());