在 Qt 中,QJsonArray
是一个用于处理 JSON 数组的类。如果你想清除 QJsonArray
中的所有元素,可以使用 QJsonArray::clear()
方法。下面是一个简单的示例:
#include <QCoreApplication>
#include <QJsonArray>
#include <QJsonValue>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 创建一个 QJsonArray 并添加一些元素
QJsonArray jsonArray;
jsonArray.append(QJsonValue(1));
jsonArray.append(QJsonValue(2));
jsonArray.append(QJsonValue(3));
qDebug() << "Before clear:" << jsonArray; // 输出: Before clear: [1, 2, 3]
// 清空 QJsonArray
jsonArray.clear();
qDebug() << "After clear:" << jsonArray; // 输出: After clear: []
return a.exec();
}
在这个例子中,我们创建了一个包含三个整数的 QJsonArray
,然后调用 clear()
方法将其清空。
内容由零声教学AI助手提供,问题来源于学员提问