Есть ли программа для просмотра структуры файла, в который сериализовали объекты?

 
 
 
Сообщения:167
Алгоритм сериализации записывает названия полей класса и производит сопоставление с ними же при открытии. Хотелось бы узнать, есть ли программа, которая может читать саму структуру файла, в который сериализовали объект. Гуглил долго, не нагуглил...
 
 
Сообщения:7989
А вы в JSON сериализуйте, тогда и просматривать проще будет.

Вероятно не нагуглили именно потому что сериализация апишная довольно непопулярна.

www.codeabbey.com - programming problems for novice coders (+ certificates)
 
 
Сообщения:167
На самом деле я раньше использовал xStream для сериализации в XML, но как-то это долго всё и избыточно... А встроенная сериализация надёжная, как мне показалось, и очень быстрая.
 
 
Сообщения:7989
XML действительно и избыточен и не очень удобен, т.к. естественного мэппинга объекта на XML не существует. С JSON ситуация совсем другая.

Quote:

А встроенная сериализация надёжная, как мне показалось, и очень быстрая.

Один из её минусов связан с тем что если объект меняется то десериализовать его из старой версии уже не выйдет. Другой минус связан с тем что не всегда сложные объекты сериализуются эффективно. Можете почитать на skipy.ru подробно про подводные камни, ну и ещё у Джошуа Блоха есть глава или две.

www.codeabbey.com - programming problems for novice coders (+ certificates)
Изменен:28 окт 2014 08:29
 
 
Сообщения:158
я в работе использую сериализацию в бинарник и в XML (xstream) попутно, и храню 2 экземпляра файлов, так получается отлаживать ошибки

Программируйте пока есть желание
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет