2012-12-26 61 views

回答

4

String searchedTerm = jsonObject.getString(TAG_SEARCHEDTERM); 
    JSONArray results = jsonObject.getJSONArray(TAG_RESULTS); 

JSONObject searchedTerm = jsonObject.getJSONObject(TAG_SEARCHEDTERM); 
    JSONArray results = searchedTerm.getJSONArray(TAG_RESULTS); 

因爲TAG_SEARCHEDTERM是鍵值對,而不是JSONObject,你嘗試將字符串值轉換爲JsonObject

1

我想你需要得到的菜名你會得到例外。 你可以得到如下圖所示菜餚名稱...

String searchedTerm = jsonObject.getString(TAG_SEARCHEDTERM); 

使用這種

JSONArray results = jsonObject.getJSONArray(TAG_RESULTS); 

你會得到"results" JSONArray所示的JSON文件。

您可以使用for循環遍歷它。

相關問題