Както е известно, 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
тройната декларация е безполезна, ако точно знам, че всеки обект от масив има една и съща структура.
Има ли някакъв формат на данни, който може да минимизира такива данни от масив и да бъде достатъчно гъвкав?