前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
http://www.qter.org/portal.php?mod=view&aid=62
1、新建QT控制台应用,在.pro中添加
QT += core xml
2、源码修改 #include <QCoreApplication> #include <QtXml> #include <QDebug> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QFile file("my.xml");//建立指向my.xml文件的QFile对象. if(!file.open(QFile::WriteOnly | QFile::Text)) //以文本方式,只读打开文件 { qDebug() << "打开失败"; return -1; } QXmlStreamWriter stream(&file); stream.setAutoFormatting(true); stream.writeStartDocument(); stream.writeStartElement("bookmark"); stream.writeAttribute("href", "http://qt.io/"); stream.writeEndElement(); stream.writeEndDocument(); file.close(); qDebug() << "写入完成"; return a.exec(); }
写入不成功:
写入成功