QJsonArray 如何添加元素
时间: 2024-05-15 22:15:19 浏览: 84
jQuery如何获取动态添加的元素
您可以使用 QJsonArray 的 append() 函数来向数组添加元素。该函数接受一个 QJsonValue 类型的参数,并将其添加到数组的末尾。
例如,以下代码将创建一个 QJsonArray 对象,将三个整数值添加到数组中,然后将数组转换为 JSON 字符串:
```cpp
QJsonArray array;
array.append(1);
array.append(2);
array.append(3);
QJsonDocument doc(array);
QString json = doc.toJson(QJsonDocument::Compact);
```
在此示例中,我们首先创建一个名为 array 的 QJsonArray 对象。然后,我们使用 append() 函数将三个整数值 (1、2 和 3) 添加到数组中。最后,我们使用 QJsonDocument 类的 toJson() 函数将数组转换为 JSON 字符串。
在实际使用中,您可以根据需要添加任意数量的元素到 QJsonArray 中。
阅读全文