QJsonArray 使用例子
时间: 2024-05-14 08:18:34 浏览: 59
json使用例子
QJsonArray 是 Qt 框架中用于操作 JSON 数组的类。下面是一个简单的 QJsonArray 的使用例子,用于创建和访问一个包含整数的 JSON 数组:
```c++
#include <QCoreApplication>
#include <QJsonArray>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 创建一个 QJsonArray 对象
QJsonArray jsonArray;
// 向数组中添加元素
jsonArray.append(1);
jsonArray.append(2);
jsonArray.append(3);
// 通过索引访问数组元素
int first = jsonArray.at(0).toInt();
int second = jsonArray.at(1).toInt();
int third = jsonArray.at(2).toInt();
// 打印数组元素
qDebug() << "First: " << first << ", Second: " << second << ", Third: " << third;
return a.exec();
}
```
输出结果为:
```
First: 1 , Second: 2 , Third: 3
```
在这个例子中,我们首先创建了一个 QJsonArray 对象,并向其中添加了三个整数元素。然后,我们通过索引访问了数组中的元素,并打印出它们的值。
阅读全文