Задать вопрос
@YouTy6bl4

Как создать многоуровневый json?

Добрый день, пишу небольшую программу для хранения данных полученных с сервера в json, но данных становится много и приходится их группировать, и потом внутренние данные тоже. Т.е. нужно что-то такое в Java:
{
  "server_1": {
    "group_1": {
      "client_1": {
        "name": "George",
        "position": {
           "x": "12",
           "y": "24",
           "z": "14"
           "family": {
        	  more arrays...
           }
        }
      }
    }
  }
}

Как такое осуществить? Что лучше подойдёт HashMap или классы или есть более простое решение для таких целей? Спасибо!
  • Вопрос задан
  • 1028 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Нужно смотреть на JSON объекты ({ ... }) конкретно как на объекты в ООП, а не как на ассоциативный массив. Создай конкретные модели со всеми связями между собой, которые ты собираешься сериализировать в JSON. Если нужен список серверов/групп/клиентов, то используй именно список ([ ... ]) сериализированных моделей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы