У меня есть JSONArray с разными JSONObjects. Когда мой метод будет вызван, в это время будет создан первый JSONObject. Когда снова будет вызван этот метод, рядом с предыдущим JSONObject будет вызван другой JSONObject. Теперь я хочу вставить элемент из последнего JSONObject. И проблема в том, что JSONObject вставлен в любом месте JSONArray. Итак, как я могу вставить элемент последнего JSONObject. Вот мой JSONArray
[
{
"letter": "E",
"col": 2,
"row": 5,
"badge": "1"
},
{
"letter": "D",
"col": 2,
"row": 6,
"badge": "2"
},
{
"letter": "Y",
"col": 2,
"row": 8,
"badge": "3"
}
]
В приведенном выше JSONArray мне нужно письмо из последнего JSONObject, созданного в android. Я сделал следующие вещи в своем коде, но я не получаю правильного письма, так как JSONObject размещается где угодно.
JSONArray jarry1 = new JSONArray(allwordsss);
for (int i = 0; i < jarry1.length(); i++) {
String all = jarry1.getString(i).toString();
Log.e("TAG2", "All" + all);
JSONObject jobjjjj = new JSONObject(all);
letter = jobjjjj.getString("letter");
}
Log.i("TAG2", "letter" + letter);