使用 Qt 生成 HTML
Generate HTML using Qt
我尝试使用 Qt 5.7 和 C++ 以编程方式生成 HTML。
我想避免使用简单的文本流,因为它不会检查 HTML 语法。
我尝试使用 QTextDocument
和 toHtml()
,但似乎效果不是很好。它通常只支持一个小的 HTML 子集,许多标准元素仍然必须手动编码成字符串。
是否有使用 Qt/C++ 生成 HTML 代码的简洁方法?也许某些 class 对 HTML 的作用与 QDomDocument
对 XML 的作用相同?
我结束了创建自己的模板和 DOM 基础模板 类 支持我需要的 HTML 子集。
我尝试使用 Qt 5.7 和 C++ 以编程方式生成 HTML。
我想避免使用简单的文本流,因为它不会检查 HTML 语法。
我尝试使用 QTextDocument
和 toHtml()
,但似乎效果不是很好。它通常只支持一个小的 HTML 子集,许多标准元素仍然必须手动编码成字符串。
是否有使用 Qt/C++ 生成 HTML 代码的简洁方法?也许某些 class 对 HTML 的作用与 QDomDocument
对 XML 的作用相同?
我结束了创建自己的模板和 DOM 基础模板 类 支持我需要的 HTML 子集。