C++ HTML、XHTML&;boost库中的XML解析器

C++ HTML、XHTML&;boost库中的XML解析器,c++,boost,C++,Boost,boost 1.49.0的当前版本是否有任何库,用于解析html/xml文档。我知道pTree可以用于xml解析,但我正在寻找更完整的东西。 谢谢。Boost::Spirit正是你在寻找的。还有一个类似的问题。不,不是。构建您自己的XML解析器,更不用说容错HTML解析器了,这远不是一件小事(一个词:编码!)。我同意这不是一件小事,但该库使您能够(Spirit.Qi让您处理编码)从根本上低估了所需的努力。值得注意的是,Spirit.Qi不会帮助您处理编码问题,因为您首先需要识别使用的编码。我在w

boost 1.49.0的当前版本是否有任何库,用于解析html/xml文档。我知道pTree可以用于xml解析,但我正在寻找更完整的东西。
谢谢。

Boost::Spirit正是你在寻找的。

还有一个类似的问题。不,不是。构建您自己的XML解析器,更不用说容错HTML解析器了,这远不是一件小事(一个词:编码!)。我同意这不是一件小事,但该库使您能够(Spirit.Qi让您处理编码)从根本上低估了所需的努力。值得注意的是,Spirit.Qi不会帮助您处理编码问题,因为您首先需要识别使用的编码。我在web上找不到任何示例。请您给出一些使用boost::spiritCheck解析html或xml的示例boost示例,有完整的xml解析器示例