将字符串转换为isolatedfilestream?我正在尝试将字符串转换为isolatedfilestream并在wp7上重写XML文件。任何人都可以建议我。提前谢谢
答案 0 :(得分:1)
如果您只想存储和检索XML数据,请查看以下教程。它将帮助您了解如何存储XML数据。
另外,当您想要保存大量数据时,请检查以下教程,特别是当您想要存储类的对象时。这将教你如何使用XMLserializer存储和检索数据,这也将保存存储的整个数据序列。
答案 1 :(得分:0)
您可以在很大程度上像任何其他流一样使用IsolatedFileStream
。因此,您在桌面上写入流的任何方式(例如XmlWriter.Create(stream)
)应该没问题。对于小到足以加载到内存中的文件,我个人大多数时候都会使用LINQ to XML - 再次,您可以从流中加载它,然后将其保存到XmlWriter
包裹IsolatedFileStream
我建议反对首先将XML作为字符串加载,然后解析它;如果你直接从流加载它,你允许解析器处理声明的文本编码本身,而不是你必须这样做。