美文网首页Qt QML 杂记
如何转换 QJSonArray 到 QString

如何转换 QJSonArray 到 QString

作者: 赵者也 | 来源:发表于2020-06-08 14:10 被阅读0次

本文非原创,参考链接为: QJSonArray to QString conversion

QJSonArray 没有直接转换为 QString 的接口,但是我们可以借助 QJsonDocument 可以转换为 QByteArray,而 QByteArray 可以转换为 QString,这一思路来完成转换:

#include <QJsonArray>
#include <QJsonDocument>

QString UtilFromJsonArrayToString(const QJsonArray &data) {
    QJsonDocument doc;
    doc.setArray(data);
    return QString::fromUtf8(doc.toJson(QJsonDocument::Compact).constData());
}

相关文章

网友评论

    本文标题:如何转换 QJSonArray 到 QString

    本文链接:https://www.haomeiwen.com/subject/aisazhtx.html