QT中類型轉換轉換——持續更新

/**
 * @brief JSON::parse 字符串轉json對象
 * @param string
 * @return
 */
QJsonObject JSON::parse(QString string) {
    QJsonParseError error;
    QJsonDocument document = QJsonDocument::fromJson(string.toLatin1(), &error);
    if (document.isNull() || error.error != QJsonParseError::NoError) {
        QJsonObject emptyJson;
        return emptyJson;
    }
    return document.object();
}

/**
 * @brief JSON::stringify json對象轉字符串
 * @param object
 * @return
 */
QString JSON::stringify(QJsonObject object) {
    QJsonDocument document(object);
    return document.toJson(QJsonDocument::Compact);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章