листа создает его в 2 раза больше?
Если речь о Capacity, то это норма
Вы как раз самое интересное свернули =) Уверены, что их там не 18 в JSON? Некоторые редакторы криво сворачивают просто
Все правильно. 9 элементов. В дебаге в строке, считанной из файла 9 элементов... После десериализации 18(
А что в остальных 9?
Повтор. Как будто 2 раза его заполняет...
Если у вас там кастомный маппинг и/или дёргаются конструкторы, ставьте бряки и отлаживайте свой код. Очень вряд ли что косяк именно в библиотеке десериализации
Это какой то пипец... У меня есть конструктор, принимающий 2 параметра и заполняющий лист пустыми моделями в момент создания модели. И какого то хрена сериализатор его дергает, заполняет лист, а потом своими методами его дополняет еще раз. Пробовал в пустом конструкторе пересоздавать лист. Не помогает, один фиг удваивает его... Только если из конструктора выкинуть дефолтное заполнение, то все работает как надо...
Обсуждают сегодня