我已XML data
存储在 中QString/QByteArray
,我想将该 xml 数据写入新sample.xml
文件并将该文件保存在设备文档目录中。
任何人都请指导我。
提前致谢。
我已XML data
存储在 中QString/QByteArray
,我想将该 xml 数据写入新sample.xml
文件并将该文件保存在设备文档目录中。
任何人都请指导我。
提前致谢。
您可以使用QXmlStreamWriter。在这里,您可以找到一个官方示例,该示例从设备中读取,然后将其写出。如果我正确理解您的查询,您可以稍微修改它以允许通过适当的构造从您的 QString/QByteArray 中读取。
QFile file(QDir::currentPath() + "/shared/documents/yourfile.txt");
if (file.open(QIODevice::WriteOnly)) {
QTextStream stream(&file);
stream << "DATA HERE \n";
}