Member 13444946 Ответов: 1

Как я могу разобрать этот тип JSON с помощью java и преобразовать их в объекты java?


{"success": true, " error_messages":[],
"дающий":{
"27939":{
"ID": "27939",
Название: "abc"
}
"27948":{
"ID": "27948",
Название: "abcd"
}}}

Что я уже пробовал:

for (Object key : ((Map) o). keySet()){
Целочисленный ID = Целое Число.parseInt(ключ.метод toString());
JsonNode o1 = offers. get(Id);
// получить идентификатор и имя из json, а затем преобразовать их в объекты.
}

1 Ответов

Рейтинг:
7

Richard MacCutchan

Видеть Java API для обработки JSON[^].


Member 13444946

Я хочу просто знать, как разобрать идентификатор, остальное понятно из вашего ответа, Спасибо за это .Можете ли вы показать мне фрагмент кода для разбора идентификатора в качестве примера?

Richard MacCutchan

Вы анализируете весь JSON, а затем можете получить значения идентификаторов от каждого объекта.

Member 13444946

ладно, я понял .Большое спасибо.