项目*.pro 里添加
QT += xml
1 写XML : main.cpp
#include <QtCore>
#include <QDebug>
#include <QtXml>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
//Write XML
QDomDocument document;
//Make the root element
QDomElement root =document.createElement("Books");
//Add it to the documnet
document.appendChild(root);
//Add some elements
for(int i =0;i<10;++i)
{
QDomElement book = document.createElement("Book");
book.setAttribute("Name","My Book " +QString::number(i));
book.setAttribute("ID",QString::number(i));
root.appendChild(book);