XML и Qt


Библиотека Qt очень активно использует формат XML. Например, Ot Designer сохраняет файлы пользовательского интерфейса именно в этом формате. Также он используется утилитами Qt, предназначенными для интернационализации приложений.

Поддержка XML в Qt — это отдельный модуль QtXml, для использования которого необходимо указать его имя в проектном файле. Просто добавьте следующую строку:


QT += xml

А для того чтобы работать с классами этого модуля, необходимо включить заголовочный метафайл QtXml.


#include <QtXml> 

Qt предоставляет две возможности использования XML. Первая называется DOM, вторая — SAX. Нельзя однозначно сказать, что одна из них лучше другой. Каждая имеет свои преимущества.

Читать далее: Работа с DOM