我正在尝试从 Web 服务解析这个 JSON。
[
{
"word": "track",
"score": 4144
},
{
"word": "trail",
"score": 2378
},
{
"word": "domestic dog",
"score": 51
},
{
"word": "dogiron"
}
]
当我将 API 调用的响应作为 QString 注销时,如下所示,结果很好,但所有引号都已转义,因此不会使其成为有效的 JSON:
QString response = (QString) data->readAll();
qDebug() << "Return data: \n" << response;
到目前为止我看到的示例(例如Parse jsonarray?)仅解析它们从名称中获取的命名数组QJsonObject
。关于如何QJsonArray
直接使用或与QJsonDocument::fromJson()
返回数据一起使用的任何提示?