Приложение, над которым я работаю, в основном основано на обработке данных JSON, полученных с сервера. Традиционный анализатор JSON извлекает значения, устанавливает необходимые POJO и переходит к обработчику пользовательского интерфейса для рендеринга. На данный момент эта часть работает хорошо.Преимущества GSON над обычным анализом JSON
Я слышал о библиотеке GSON и выполнял ее шаги по внедрению. По моему пониманию, это (использование GSON) требует следующего.
- Данные JSON в правильном синтаксисе.
- Модель класса объектов, соответствующих JSON ответа.
- Инъектор GSON или фрагмент кода для извлечения JSON с сервера и подачи на GSON.
Приведенный выше подход звучит скорее как сопоставление объектов. Тем не менее, я не знаю, насколько эффективен GSON по сравнению со старым анализом JSON; особенно со сложными JSON. И его последствия для использования памяти?
Как вы думаете?
не беспокойтесь о выступлениях, пока у вас не возникнут проблемы с производительностью – njzk2