繁体   English   中英

如何在Windows Phone的XElement中使用系统路径加载xml文件

[英]How to use a system path to load xml file in XElement in windows phone

我正在使用Windows Phone8应用程序。 我有一个文件存储在设备中的特定位置,我想用XElement打开它。 如果我提供该文件的路径,它说uri应该是相对的,请参阅webclient以获取更多详细信息。 我知道它不能使用xmlReader导致它在Windows Phone中不可用,所以给我留下了两个选择来用XElement打开文件,它们是String uri ,Windows Phone库将其视为url和TextReader。

可以请一个想法告诉我如何直接在XElement中加载我的文件以进行读写。 请帮助我。 或任何其他方式来处理我的xml文件。

问候

我建议的第一种方法是将路径作为流打开,然后使用XDocument.Load(Stream) XElement也有类似的方法,但是通常在加载整个文档时使用XDocument ,以明确说明这就是我正在做的事情。)

如果文档具有相对的DTD链接或类似的内容,则可能会导致问题,但是在大多数情况下它将起作用。

同样,您也可以保存到流。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM