您选择的数据序列化格式是什么?

Jam*_*low 1 serialization

我很想知道谁更喜欢比较明显的数据(JSON,XML和YAML)更加模糊的数据序列化格式.你倾向于使用什么?你更喜欢什么语法?

Jon*_*eet 5

这实际上取决于要求:

  • 你需要便携性吗?如果是这样,哪个平台之间?
  • 速度比尺寸更重要,反之亦然?
  • 使用某种国际标准容器格式(例如XML,即使细节未标准化)也很重要吗?
  • 您需要什么样的向后/向前兼容性?

就个人而言,我是Protocol Buffers的粉丝,但后来我不仅仅是一名Google员工,而是一名将PB移植到C#的人......