【发布时间】:2014-11-13 12:54:38
【问题描述】:
我有 QByteArray,包含这个 JSON
{"response":
{"count":2,
"items":[
{"name":"somename","key":1"},
{"name":"somename","key":1"}
]}}
需要解析并获取所需数据:
QJsonDocument itemDoc = QJsonDocument::fromJson(answer);
QJsonObject itemObject = itemDoc.object();
qDebug()<<itemObject;
QJsonArray itemArray = itemObject["response"].toArray();
qDebug()<<itemArray;
第一次调试显示所有QByteArray的内容,记录在itemObject中,第二次调试不显示任何内容。
我必须否则解析这个,或者为什么这个方法不起作用?
【问题讨论】:
-
什么是audioDoc,在哪里声明?
-
@Merlin069 抱歉,只是网站上的一个错字,已更正