从操作系统方面而言其实代表了两类操作系统数据库:windows和linux;sql server2005开始就有不少数据用了xml格式,JSON的典型代表是mongodb。
xml的强结构化,可读性非常好;曾经主攻sql server时大量的开发直接生成xml,其文档的可读性和强结构化让代码做优化和修改时非常方便,当今主流的mybatis框架用的同样是xml格式。老师在说javascripe时其实漏了一个东西BSON,JSON同时代的产物,只是现在提及的人较少而已。
XML和JSON其实是两种类型的典型代表,各有千秋,合适的场景各取所长合理搭配才是最佳方案。
作者回复: 👍
BSON 是众多数据交换格式中的一种,现在使用并不多,而且是二进制的。