loadxml专题

XmlDocument.LoadXml上的坑

XmlDocument加载xml文档,可以用Load加载实体文件,也可以用LoadXml加载字符串,但是使用的时候有个小坑需要注意。先来看以下几行代码: var xml = new XmlDocument();xml.Load("test.xml"); // <--- 方法1xml.LoadXml

mj_loadXML error: b‘XML parse error at line 0, column 0:\nFailed to open file\n‘

如下图可知,其Failed to load XML file 此问题通常是文件路径出现了问题。 这个地方我们就要去区别./和…/的区别,往往是我们不能区别二者的使用情况,导致程序运行错误。 "./":代表目前所在的目录。" . ./":代表上一层(父级)目录。 此处,我是将文件路径…/resources/xz01.xml 改称 ./resources/xz01.xml ,问题成功解决。