您的位置:首页 > 编程语言 > Qt开发

Qt处理HTML格式文本的方法

2016-02-18 22:41 267 查看
本文来自于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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: