今天在写一个处理XML文件的程序的时候,碰到一个很棘手的问题,具体的错误描述如下:
System.Xml.XmlException:
The data at the root level is invalid. Line 1, position 1.
网上查了一些资料,均是说XML有错,然而我仔细的检查之后,我的xml文件定义的是正确的,非常的纳闷,于是重新的看自己的代码,发现在加载xml文件的时候我用了document.loadXml() 这个方法,查了MSDN,才晓得还有一个方法document.load()换了后者之后再试,发现程序运行成功,原来仅仅只是这样的一个小小的误差!巨汗 :( 。。。
System.Xml.XmlException:
The data at the root level is invalid. Line 1, position 1.
网上查了一些资料,均是说XML有错,然而我仔细的检查之后,我的xml文件定义的是正确的,非常的纳闷,于是重新的看自己的代码,发现在加载xml文件的时候我用了document.loadXml() 这个方法,查了MSDN,才晓得还有一个方法document.load()换了后者之后再试,发现程序运行成功,原来仅仅只是这样的一个小小的误差!巨汗 :( 。。。