我刚刚在使用XmlDocument.LoadXml时遇到问题。应用程序崩溃,出现以下错误:"Dataattherootlevelisinvalid.Line1,position1"在检查XML并没有发现任何问题后,我用谷歌搜索了一下,找到了使用XmlDocument.Load而不是XmlDocument.LoadXml的提示。我试过了,效果很好。我的问题是:这两种方法有什么区别,是什么导致一种方法起作用而另一种方法失败? 最佳答案 XmlDocument.Load用于从流、TextReader、路径/URL或XmlReader加载X