Преимущества сериализации объекта вместо использования XML - PullRequest
1 голос
/ 13 декабря 2010

Право, мое приложение сохраняет свои объекты в формате XML. Причина, почему я рассматриваю сериализацию объектов, заключается в увеличении скорости Есть ли другие преимущества сериализации?

Ответы [ 2 ]

4 голосов
/ 13 декабря 2010

Есть один недостаток, который не имеет ничего общего с производительностью: вы не можете извлечь сериализованные данные, если вы когда-либо измените базовые объекты. Если данные являются долгоживущими, вы можете настроить жесткую объектную модель.

XML дает преимущество, оставляя открытой возможность «утки печатать»; как и JSON, и он легче XML.

1 голос
/ 13 декабря 2010

дайте JSON попробовать. его более легкий.

сериализация объектов в прошлом доставляла мне много головной боли, особенно в постоянно меняющейся модели предметной области

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...