如何修改已经在 QJsonObject 结构中的数组?
QJsonObject data = QJsonDocument::fromJson(QByteArrayLiteral("{\"array\":[1,2,3]}")).object();
// TODO: Something to append numbers to the 1,2,3 array?
// This doesn't work:
data["array"].toArray().append(4);
qInfo() << data; // QJsonObject({"array":[1,2,3]}), without the 4th element
toArray() 似乎创建了一个副本而不是返回一个引用