如果我调试我的 Android 应用程序,如果我从 XmlDocument 中的字符串加载 xml,它总是会崩溃。加载到字符串中工作正常。错误:System.IO.DirectoryNotFoundException: Could not find a part of the path "/<?xml version="1.0" encoding="UTF-8"?><note> <to>edit</to></note>".我的代码:private void Xmlload() { using (StreamReader streamReader = new StreamReader(Assets.Open("note.xml"))) { xmlString = streamReader.ReadToEnd(); } textView1.Text = xmlString; Xml(); } private void Xml() { XmlDocument doc = new XmlDocument(); doc.Load(xmlString); }谢谢你的帮助
1 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
该Load方法从路径加载 XML。您想使用LoadXml,它加载一个包含 XML 的字符串
XmlDocument.Load(string path);
XmlDocument.LoadXml(string xml);
- 1 回答
- 0 关注
- 92 浏览
添加回答
举报
0/150
提交
取消