Генерация HTML с использованием Qt

Я пытаюсь программно генерировать HTML, используя Qt 5.7 и C++.

Я хотел бы избежать использования простой потоковой передачи текста, так как это не проверяет синтаксис HTML.

Я пытался использовать QTextDocument а также toHtml() но, похоже, не очень хорошо работает. Обычно он поддерживает только небольшое подмножество HTML, и многие стандартные элементы по-прежнему должны быть закодированы в строки вручную.

Есть ли чистый способ генерации HTML-кода с использованием Qt/C++? Может быть, какой-то класс, который делает для HTML, что QDomDocument делает для XML?

1 ответ

Решение

Я закончил создавать свой собственный шаблон и классы шаблонов баз DOM, поддерживающие нужное мне подмножество HTML.

Другие вопросы по тегам