本文来自于http://wiki.qt.io/Handling_HTML
读/写
Scribe
Qt自带的Scribe框架内置有关于载入和保存为HTML的模块(参看QTextDocument:setHtml和toHtml和QTextDocumentWriter)。仅能够处理有限的HTML格式:HTML 4/CSS 2.1.
QtWebKit
QWebPage和QWebFrame类能够用于载入HTML文本,并通过类似于DOM的API进行交互和处理,可以使用QWebFrame::toHtml重新保存为web格式。
Manual XML processing手动处理XML
如果希望载入解析或者写入HTML/XHTML(这些都是有效的XML文件),考虑使用Qt带的XML文本处理类。
Manual HTML processing手动处理HTML
对于有特殊语法的HTML可以使用第三方的C/C++库,例如libxml2、htmlcxx和libhtml。