Обработка XML
Qt предоставляет два универсальных набора API для чтения и записи корректного XML: основанные на потоках и основанные на DOM.
Qt также предоставляет специальную поддержку некоторых диалектов XML. Например, модуль Qt SVG предоставляет классы QSvgRenderer и QSvgGenerator для чтения и записи подмножества SVG, основанного на XML формате файлов. Qt также предоставляет вспомогательные функции, которые могут быть полезны тем, кто работает с XML и XHTML: см. Qt::escape() и Qt::convertFromPlainText().
Темы:
Классы для обработки XML
Эти классы относятся к пользователям XML.
Представляет одно свойство элемента QDomElement |
|
Представляет секцию XML CDATA |
|
Представляет общую строку в DOM |
|
Представляет комментарий XML |
|
Представляет документ XML |
|
Дерево QDomNodes, которое обычно не является полным QDomDocument |
|
Представление DTD в дереве документа |
|
Представляет один элемент в дереве DOM |
|
Представляет сущность XML |
|
Представляет ссылку на сущность XML |
|
Информация о возможностях реализации DOM |
|
Содержит коллекцию узлов, к которым можно получить доступ по имени |
|
Базовый класс для всех узлов в дереве DOM |
|
Список объектов QDomNode |
|
Представляет обозначение XML |
|
Представляет инструкцию обработки XML |
|
Представляет текстовые данные в обработанном документе XML |
|
Представляет одно XML-свойство |
|
Представляет вектор QXmlStreamAttribute |
|
Представляет объявление сущности DTD |
|
Разрешитель сущностей для QXmlStreamReader |
|
Представляет объявление пространства имен |
|
Представляет объявление обозначения DTD |
|
Быстрый парсер для чтения корректного XML через простой потоковый API |
|
Запись XML с простым потоковым API |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/xml-processing.html