Сериализация

Dec 23, 2014 15:19

Широко распространённые форматы сериализации данных, такие как json или xml, напрочь убивают информацию о типах. К примеру, возьмём документ {"items": [1, 2, 3]}. Документ есть, а семантики -- нет. Что это за 1, 2 и 3? Сами предметы? Их идентификаторы? Порядковые номера при сортировке по дате создания ( Read more... )

Leave a comment

Comments 5

ex_juan_gan December 23 2014, 15:17:18 UTC
Это заодно и код передавать? Семантика - она в голове читающего. Имхо, конечно. Каждый понимает данные по-своему.

Reply

dair_targ_one December 25 2014, 14:19:50 UTC
Ну да :) Код -- это уже лишнее. Тут скорее что-то вроде формата, в котором данные обязаны вместе со схемой передаваться.

Reply


grivo December 24 2014, 12:11:18 UTC
эээээээйййййй щито такое говоришь!

жысон схема писаль? хмыэль схема писааааль?

ну и щито?

Reply

dair_targ_one December 25 2014, 14:19:01 UTC
Ну вот мысль, что бы формат обязывал такую схему включать в документ. Типа json без схемы -- просто не прочитается.

Reply

grivo December 25 2014, 15:45:53 UTC
это утяжелит сам формат, так что это уровень ответственности приложения тащемта

Reply


Leave a comment

Up