![d1813629619af207ecb57f39dee1a987.png](https://img-blog.csdnimg.cn/img_convert/d1813629619af207ecb57f39dee1a987.png)
以故事方式来学习如何使用Qt接口来操作JSON数据。
JSON三兄弟
老大哥QJsonValue
- 主要用于封装JSON值,类似于QVariant。
它能够存储以下值:
![bc10b1b61db4d75c3fc7021cf2cd3651.png](https://img-blog.csdnimg.cn/img_convert/bc10b1b61db4d75c3fc7021cf2cd3651.png)
- 与QVariant互转
QJsonValue fromVariant(const QVariant &variant)
QVariant QJsonValue::toVariant() const
- 可以与QJsonObject,QJsonArray互转
QJsonValue::QJsonValue(const QJsonArray &a)
QJsonObject QJsonValue::toObject() const
QJsonValue::QJs