我想加載一個非常基本的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