【转】“根级别上的数据无效”问题的解决
生活随笔
收集整理的這篇文章主要介紹了
【转】“根级别上的数据无效”问题的解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
搜索這個問題很費時間。我的問題跟這位作者一樣:
http://blog.csdn.net/hdzdw/archive/2008/10/26/3152807.aspx
??? 前提是經過很檢驗,XML文件是合格并有效的。可一運行就就會出現“根級別上的數據無效”的錯誤,很久沒弄明白,網上搜了一下,發現遇到這問題的還真不少。有的網友說LoadXml之前加上file = file.Trim();就解決了,試了還是不行。于是改用Load()方法,問題解決。再查Msdn,原來兩個方法的用法不同。
??? LoadXml (): 該方法從字符串中讀取?? XML。?? LoadXml("<book><title>C#</title></book>");
??? Load ():? 方法將文檔置入內存中并包含可用于從每個不同的格式中獲取數據的重載方法。Load(文件)
(可能因為這兩件方法都有一個參數為string的重載吧,于是理所當然的以后這兩個方法混用了)。
??? 希望為同樣錯誤困擾的網友有點點幫助,也讓自己牢記。
轉載于:https://www.cnblogs.com/plmnko/archive/2010/09/21/1832202.html
總結
以上是生活随笔為你收集整理的【转】“根级别上的数据无效”问题的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大理,风花雪月俏丽金花
- 下一篇: c#编码规范【转载】