{
"ActionStatus": "OK",
"ErrorInfo": "",
"ErrorCode": 0,
"QueryResult": [
{
"To_Account": "id1",
"State": "Offline"
},
{
"To_Account": "id2",
"State": "Online"
},
{
"To_Account": "id3",
"State": "Online"
}
]
}
返回的JsonObject如上,请问怎么获得QueryResult(类型Array)里的内容,本人刚接触这方面一天,求指教
返回的data是一个键值对,分别用key和value取得
先转换为JsonArrayObject然后根据键找到相应的JsonObject
你先导个 alibaba.fastjson jar包,再用其中方法:
JSONObject jsonObj = JSONObject.fromObject(data);
JSONArray jsonArr = jsonObj.getJSONArray(QueryResult);