LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Ну я тебе описал, что сериализатору надо отличать случаи null от случая пустой коллекции, вот он так и выкручивается. Если есть пустой тег ArrayOfObjects, то это пустая коллекция, если вообще нет тега, то это null. Как оно должно быть по стандарту — не скажу, не факт, что это вообще допустимо. В любом случае это бесполезные знания, т.к. свой сериализатор ты писать не будешь.

Исправление Legioner, :

Ну я тебе описал, что сериализатору надо отличать случаи null от случая пустой коллекции, вот он так и выкручивается. Если есть пустой тег ArrayOfObjects, то это пустая коллекция, если вообще нет тега, то это null. Как оно должно быть по стандарту — не скажу, не факт, что это вообще допустимо.

Исходная версия Legioner, :

Ну я тебе описал, что сериализатору надо отличать случаи null от случая пустой коллекции, вот он так и выкручивается. Если есть пустой тег ArrayOfObjects, то это пустая коллекция, если вообще нет тега, то это null.