QWebElement 可以对Html文件进行解析,详见QT的例子程序domtraversal
额外知识:
C++的HTML和CSS解析器 htmlcxx
htmlcxx 是一个 C++ 的 HTML 解析器和 CSS1 的解析器。- STL like navigation of DOM tree, using excelent's tree.hh library from Kasper Peeters
- It is possible to reproduce exactly, character by character, the original document from the parse tree
- Bundled css parser
- Optional parsing of attributes
- C++ code that looks like C++ (not so true anymore)
- Offsets of tags/elements in the original document are stored in the nodes of the DOM tree