我们如何将xml数据文件读入Windows.Data.Xml.Dom.XMlDocument
?
以下代码仅适用于System.Xml.XmlDocument
。
XmlDocument myxml = XmlDocument.Load("abc.xml");
答案 0 :(得分:0)
我将xml文件内容读取为字符串,然后使用LoadXml()
:
string fileContent;
StorageFile tileTemplateFile =
await StorageFile.GetFileFromApplicationUriAsync(new Uri(@"<path to file>"));
using (StreamReader reader =
new StreamReader(await tileTemplateFile.OpenStreamForReadAsync()))
{
fileContent = await reader.ReadToEndAsync();
}
XmlDocument tileXml = new XmlDocument();
tileXml.LoadXml(fileContent);
我从this answer获得了大部分代码。
答案 1 :(得分:-2)
您需要执行以下操作。
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(<string representation of your xml>);