使用Silverlight 4中的DataContractSerializer反序列化JSON数据时出错

时间:2015-06-29 18:21:08

标签: json silverlight-4.0 deserialization json-deserialization datacontractjsonserializer

我正在尝试使用DataContractJsonSerializer将JSON从Web服务反序列化为Silverlight中的复杂对象。当JSON数据最小时,我没有任何问题,但是当数据很大时,我收到SerializationException,消息“”不是有效的JSON原语。当无关数据出现后,也会出现此错误。 JSON数据。

DataContractJsonSerializer jsonSerializer = new DataContractJsonSerializer(typeof(MyComplexObject));

MyComplexObject object= (MyComplexObject)jsonSerializer.ReadObject(e.Result);

如何在不必限制传输的JSON数据大小的情况下解决此错误

0 个答案:

没有答案