2015-08-09 4 views
-4

Данные хранятся в виде строки следующим образом:Преобразовать Json строку в массив объектов Json в Java

String jsonData = "{"name":"A","age":23},{"name":"B","age":24}"; 

Я хочу, чтобы преобразовать вышеупомянутую строку в массив объектов:

Person[] persons;

Где ,

persons[0].name => "А"

persons[0].age => 23 ... и так далее

ответ

1
  1. Окружите вашу строку с [ и ] создать JSON, представляющий массив
  2. Разобрать его Person[] persons = gson.fromJson(jsonStringWithBracets, Person[].class);
Смежные вопросы