Pugixml:没有找到文档元素

Pugixml: No document element found

本文关键字:文档 元素 Pugixml      更新时间:2023-10-16

我在pugixml中加载文档(参见链接http://pastebin.com/FE3nDX9h)时遇到了一些问题。
我得到16: No document element found的错误代码,这表明XML文件无效或空,我认为两者都不是。
我使用默认的解析方法。我是不是漏掉了什么?

edit:按要求这里有一些源代码http://pastebin.com/USUjLC4q你需要编辑路径

你需要xml_document::load_file而不是xml_document::load

来自pugi文档:

还有一个简单的辅助函数xml_document::load,用于希望从以空结尾的字符串加载XML文档的情况。

所以,load的参数必须是xml本身,而不是文件名