我試圖解析這個相對簡單的JSON數組:解析簡單的JSON陣列
{
"tags":[
"Cheese",
"Milk",
"Yoghurt"
],
"success":1,
"message":"Tags found"
}
什麼我有是這樣的:
Log.d("Tag products: ", json.toString());
try {
// Checking for SUCCESS TAG
int success = json.getInt("success");
if (success == 1) {
// products found
// Getting Array of Products
JSONArray products = json.getJSONArray("tags");
} else {
// no products found
}
} catch (JSONException e) {
e.printStackTrace();
}
我的數組被記錄到我的logcat的完美。我成功地檢索了成功和信息的價值。但我無法解析實際的標籤。
關於json解析的大多數例子和圖解使用的都是另一種格式,所以我也會比一個演示這種數組解析的例子更令人滿意。
謝謝你的回答,雖然我更喜歡Raghunandan的回答,因爲它更緊湊(代碼) – Mdlc