如何通过级联QML在blackberry 10设备文档目录中创建XML文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过级联QML在blackberry 10设备文档目录中创建XML文件?相关的知识,希望对你有一定的参考价值。

我有XML data存储在QString/QByteArray,我想在新的sample.xml文件中写入xml数据并将该文件保存在设备文档目录中。

有人请指导我这个。

提前致谢。

答案

你可以使用QXmlStreamWriterHere你可以找到一个官方的例子,它从一个设备读取然后写出来。如果我正确理解您的查询,您可以稍微修改它以允许通过适当的构造从您的QString / QByteArray读取。

另一答案
QFile file(QDir::currentPath() + "/shared/documents/yourfile.txt");
if (file.open(QIODevice::WriteOnly)) {
    QTextStream stream(&file);
    stream << "DATA HERE 
";
}

以上是关于如何通过级联QML在blackberry 10设备文档目录中创建XML文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Cascades、Blackberry 10 中使用 Qt/QML/C++ 从另一个 qml 文件中更改一个 qml 文件中的标签文本?

QT Blackberry 10 级联以编程方式获取 WIFI IPv4 地址

触发器上的黑莓 10 级联

如何在 Blackberry Cascades、QML 和 C++、QT 的列表视图中获取 Web 视图

如何在 Blackberry Cascades qml 和 qt 中点击列表项组件

我的 Blackberry 10 Cascades(C++、Qt 和 QML)示例应用程序在启动时崩溃并出现以下错误