1
我目前正在從一個JSON提要拉動一個論壇列表的Android應用程序。我試圖解析飼料,並立即調用getJSONArray JSON異常正在拋出沒有堆棧跟蹤。返回的JSON存儲在JSONObject的jobj的格式如下:Android - 調用getJSONArray拋出JSONException沒有堆棧跟蹤
{
"Forum":
[
{"ForumName":"CEC Employee Communications Forum","ForumId":"105"},
{"ForumName":"CEC External Stakeholder Relations Forum","ForumId":"109"},
{"ForumName":"See All...","ForumId":"0"}
]
}
但是運行下面的代碼時,我立即得到一個例外,沒有堆棧跟蹤:
JSONArray jarray = new JSONArray();
jarray = jobj.getJSONArray("Forum");
運行
jobj.GetJSONArray("Forum").toString();
返回看起來是格式正確的數組:
[
{"ForumName":"CEC Employee Communications Forum","ForumId":"105"},
{"ForumName":"CEC External Stakeholder Relations Forum","ForumId":"109"},
{"ForumName":"See All...","ForumId":"0"}
]
我也試過
JSONArray jarray = new JSONArray(jobj.GetJSONArray("Forum").toString());
,不得不立即拋出的異常。
我試過了,並在行上放了一個斷點,但它跳過它並沒有在日誌中打印任何東西。 – Agathron 2010-04-07 02:41:43