Qt之使用流写入xml
时间: 2018-09-14来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>

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(); }


写入不成功:

写入成功

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行