Как разобрать странный JSON - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть проект, который требует, чтобы объекты json были сохранены в базе данных, а затем на основе действий пользователя будет отображаться информация.

Я могу получить json из API, используя здесь: http://p -xr.com / 1005 * но нужна помощь в разборе следующего, который является частью объектов json.

1 Ответ

1 голос
/ 30 ноября 2011

Это действительно зависит от вашей структуры данных и количества записей.Если количество невелико, а требования к запросам / сортировке просты, вы можете просто полностью обойти базу данных и проанализировать JSON с ее сборкой (не очень хорошее решение с точки зрения потребления памяти) или парсером (например, GSON - небольшая внешняя зависимость для лучшей производительности)

Другим вариантом будет просто сохранить документы JSON в базе данных и некоторые поля из них в виде отдельных столбцов для запросов и индексации.

Если вы хотите иметь сложную иерархию объектов, вы обнаружите, что выперевоплощение некоторого решения ORM.

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