在我的解决方案的根目录中,我有一个XML文件,我要写入字符串的内容,因为稍后我会解析这个字符串。 WP8中最简单的方法是什么?我不想解析任何东西,只是我的字符串有xml文件的内容,然后我按照我现在的方式使用这个字符串。或者文件需要与xml里面的文本,我不在乎。谢谢!
答案 0 :(得分:0)
怎么样
using System.Xml.Linq;
// load the file using;
var xDocument = XDocument.Load(@"C:\MyFile.xml");
// convert the xml into string
string xml = xDocument.ToString();
答案 1 :(得分:0)
你可能想试试这个:
StreamResourceInfo strm = Application.GetResourceStream(new Uri("/myProject;component/States.xml",UriKind.Relative));
StreamReader reader = new StreamReader(strm.Stream);
string xmlData = reader.ReadToEnd();
[Nokia developer community wiki: Parse Local XML file in Windows Phone]
或其他可能的方式,如另一个SO问题所示:Windows Phone 8 - reading and writing in an existing txt file in the project