void writeXml()
{
QFile out("./write.xml");
if ( out.open(QIODevice::WriteOnly) )
{
QXmlStreamWriter stream(&out);
stream.setAutoFormatting(true);
stream.writeStartDocument();
//...
stream.writeStartElement("bookmark");
stream.writeAttribute("href", "http://qt-project.org/");
stream.writeTextElement("title", "Qt Project");
stream.writeEndElement();
//...
stream.writeEndDocument();
}
out.close();
}
结果:
write.xml
<?xml version="1.0" encoding="UTF-8"?>
<bookmark href="http://qt-project.org/">
<title>Qt Project</title>
</bookmark>