我使用Newtonsoft.Json.Compact(Json.NET)来序列化和反序列化我的对象(使用Compact Framework 3.5)。 我的问题是当Json-string变大时我得到一个异常。我试图更新Newtonsoft.Json,但似乎较新的版本仅适用于较新的操作系统。 (我使用的是Windows Mobile 6.5) 有没有Newtonsoft.Json的替代方案,它可以使用紧凑的Framework或修复该问题?
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());`
谢谢!
答案 0 :(得分:0)
您是否尝试过动态?
dynamic resp = JsonConvert.DeserializeObject(sb.ToString());