QByteArray 转json
时间: 2023-07-19 15:29:06 浏览: 113
qbytearray的主要特性和典型用法
你可以使用 Qt 提供的 QJsonDocument 类来将 QByteArray 转换为 JSON。以下是一个示例代码:
```cpp
#include <QJsonDocument>
#include <QJsonObject>
QByteArray byteArray = ...; // 定义一个 QByteArray 对象并初始化
QJsonDocument jsonDoc = QJsonDocument::fromJson(byteArray);
QJsonObject jsonObj = jsonDoc.object();
```
这段代码将 QByteArray 对象转换为 QJsonDocument 对象,然后再将 QJsonDocument 对象转换为 QJsonObject 对象。你可以使用 QJsonObject 对象来访问和修改 JSON 数据。
阅读全文