我想加载一个非常基本的XML文档,但每次到达LoadXml(字符串url)行时,程序崩溃并报告异常(“根级别的数据无效。第1行,位置1“XmlException)。加载XML时数据无效错误
XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml(@"C:\Websites\TestHarness\TestHarness\TestHarness\ExampleXml.xml");
XmlNode node = xmldoc.DocumentElement;
我的XML看起来是这样的(这是从W3Schools的一个示例XML文档,并在IE中打开罚款):
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
这正是粘贴为是没有空白。
我看不出这个代码有什么问题,堆栈跟踪没有告诉我很多,我怀疑有某个环境问题。有没有人有任何想法?
编辑:XML的格式不正确。 XML与此处的示例文档相同:http://w3schools.com/xml/default.asp
+1 d'oh ... 46秒对我来说太快了;-p – 2009-05-05 13:55:37