众所周知,JSON 是比 XML 更轻量的数据格式,并且更适合使用。但是,当您传输具有相同结构的大型对象数组时,JSON 也会出现数据过载。例如:
[
{
name: 'John',
surname: 'Smith',
info: { age: 25, comments: '' }
},
{
name: 'Sam',
surname: 'Black',
info: { age: 27, comments: '' }
},
{
name: 'Tom',
surname: 'Lewis',
info: { age: 21, comments: '' }
}
]
name
, surname
,age
和comments
三元组声明是没用的,如果我确切地知道,每个数组对象都具有相同的结构。
是否有任何数据格式可以缩小此类数组数据并足够灵活?