я следующий JSON строку:Java библиотека JSON бросает исключение
{"widget":{"order":{"fizz":["23", "55"],"setting":"always"}},"resp":"ok"}
И следующий код Java:
try {
JSONObject json = getTheAboveStringAsJSON();
order = json.getJSONObject("order");
} catch(JSONException e) {
throw new RuntimeExcept(e.getMessage());
}
дает мне следующее исключение:
JSONObject["order"] not found.
java.lang.RuntimeException: JSONObject["order"] not found.
Что происходит Здесь? Почему исключение? Что я могу сделать, чтобы исправить это? Заранее спасибо!
coz 'order' - уровень вниз от вершины объекта. например '$ json-> widget-> order', а не' $ json-> order'. –