我在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本身,而不是文件名