Я пытаюсь получить определение слова, используя документацию из API Merriam Webster - https://dictionaryapi.com/products/json#sec-2.def
В документации показана структура ответа JSON от сервера, и я смог успешноразобрать необработанные данные в просто массив, содержащий объект «смысла».
Снимок экрана с кодом и проанализированными данными
Моя проблема в том, что я могу получить доступ к "чувственному" JSONObject, так как в данный момент я нахожусь в массиве, я могуне получить доступ к объекту чувств.Я попытался добавить .getJSONArray (0) и .getJSONObject (0) после того, как мой код и оба этих решения не сработали.
Как я могу продолжить синтаксический анализ этого JSON, который у меня сейчас есть, в строке "dt"?
JSONArray merriamResults = data.getJSONArray("Merriam")
.getJSONObject(0)
.getJSONArray("def")
.getJSONObject(0)
.getJSONArray("sseq")
.getJSONArray(0)
.getJSONArray(0);