C++ Boost XML-属性树-XML读取的详细错误信息
我将boost库与属性树类一起使用。函数部分可以很好地读取和写入xml文件,但我正在尝试改进语法和其他错误的错误输出。此外,还计划了一个输出,如“第13行中的错误”,以便更快地发现错误 现在,我对这个需求非常迷茫,因为我不知道如何找到特定错误和真实xml文件之间的任何关系。 此外,检测未知的xml对象和属性也有助于发现拼写错误 任何想法、样品。。。欢迎光临C++ Boost XML-属性树-XML读取的详细错误信息,c++,xml,boost,xml-parsing,boost-propertytree,C++,Xml,Boost,Xml Parsing,Boost Propertytree,我将boost库与属性树类一起使用。函数部分可以很好地读取和写入xml文件,但我正在尝试改进语法和其他错误的错误输出。此外,还计划了一个输出,如“第13行中的错误”,以便更快地发现错误 现在,我对这个需求非常迷茫,因为我不知道如何找到特定错误和真实xml文件之间的任何关系。 此外,检测未知的xml对象和属性也有助于发现拼写错误 任何想法、样品。。。欢迎光临 thx唯一的错误处理是通过异常抛出 您可能想考虑在将XML传递给Boo::PrimyTyTrase > 之前,对文档进行验证。 目前没有Bo
thx唯一的错误处理是通过异常抛出
您可能想考虑在将XML传递给
目前没有Boost XML库,因此您可能希望使用或其他等效库查看验证。您正在尝试读取Boost.PropertyTree编写的XML,对吗?因为Boost.PropertyTree不是一个快速且肮脏的XML解析器。