JSONObject для преобразования пользовательских объектов - PullRequest
1 голос
/ 23 мая 2011

Я получаю от веб-службы список объектов json, которые могут содержать разные ключи.Например, у одного будет заголовок, URL-адрес и список URL-адресов изображений, у другого будет тот же номер телефона ... Мне нужно сохранить эти объекты в памяти, но я не уверен, как лучше это сделать..

1- Я мог бы сохранить JSONObject как есть.

2- Я мог бы создать массив универсального объекта Item со всеми возможными полями (большинство из них являются общими для всех элементов)и для каждого экземпляра установите только те поля, которые имеют соответствующие ключи в объекте json, а остальные оставьте пустыми.

3- Я также мог бы создать для каждого объекта карту с ключами, содержащимися в элементе.

Есть мысли о лучшем методе?

Спасибо

Июль

1 Ответ

2 голосов
/ 23 мая 2011

Я бы посмотрел на Джексона или GSON для сопоставления объектов JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...