Skip to main content
 首页 » 编程设计

qt之如何将 QJsonObject 转换为 QString

2024年11月01日17oomusou

我有一个 QJsonObject 数据并想转换为 QString。我怎样才能做到这一点?在Qt中搜索帮助,它只能将QJsonObject转换为QVariantMap ...

提前致谢。

请您参考如下方法:

记得我第一次需要这样做时,文档可能有点缺乏,并且假设您了解其他 QJson 类。

要获取 QJsonObject 的 QString,您需要使用 QJsonDocument 类,如下所示:-

QJsonObject jsonObj; // assume this has been populated with Json data 
 
QJsonDocument doc(jsonObj); 
QString strJson(doc.toJson(QJsonDocument::Compact));