1

如何将对象列表保存到从 json 调用返回的隔离存储中,

我已经将结果解析为一个对象列表,但我似乎无法保存它,我遇到了一些 xmlserialization 问题,然后我尝试了以下操作: How to save a list of objects in isolated storage in wp7

但这导致了错误

{System.InvalidOperationException:生成 XML 文档时出错。---> System.InvalidOperationException:您必须在 Newtonsoft.Json.Linq.JObject 上实现默认访问器,因为它继承自 ICollection。

4

1 回答 1

0

选择执行以下操作:

private static void SerialiseAsJson(string textToSave, string fileName)
{
   using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"..\..\NinjectModules\Fakes\FakeData\" + fileName))
   {
       file.WriteLine(textToSave);   
   }
}

用法:

SerialiseAsJson(JsonConvert.SerializeObject([object to serialize]),"filename.JSon");
于 2013-08-05T14:48:54.870 回答