Клиент решил начать отправку пустых JSON
объектов в конце массивов (чтобы помочь их кешировать facepalm
), но это вызвало целую кучу неожиданного поведения в моем приложении.GSON deserialization игнорирует пустые объекты в списке
Например, это данные я посылаю ...
[{object}, {object}, {}, {object}]
Я в настоящее время использую GSON
десериализацию данные, отправленные с сервера. Я искал типы адаптеров для фильтрации этих пустых объектов, однако я не совсем уверен, как реализовать фильтрацию. Любые идеи о том, как пропустить пустые объекты с помощью GSON
?
У вас возникли проблемы с фактической десериализации, или вы возникли проблемы после разбора полный и объекты были созданы? –
Разбор был прав ... Я просто задавался вопросом, есть ли способ легко игнорировать пустые объекты .... – fergdev
Можете ли вы просто перебрать полученные объекты и удалить те, у которых отсутствуют данные? –