我正在尝试解析 WiX 安装程序中的一些 XML。XML 将是我从 Web 服务器返回的所有错误的对象。我得到了这段代码中问题题名的错误:
XmlDocument xml = new XmlDocument();
try
{
xml.LoadXml(myString);
}
catch (Exception ex)
{
System.IO.File.WriteAllText(@"C:\text.txt", myString + "\r\n\r\n" + ex.Message);
throw ex;
}
myString
是这样的(如 text.txt
的输出所示)
<?xml version="1.0" encoding="utf-8"?>
<Errors></Errors>
text.txt
出来的时候是这样的:
<?xml version="1.0" encoding="utf-8"?>
<Errors></Errors>
Data at the root level is invalid. Line 1, position 1.
我需要解析这个 XML,以便查看是否有错误。