Форматы данных

За основу всех форматов был взят JSON формат. Все они делятся на специализированные форматы и форматы передачи данных.


Форматы передачи данных

Все форматы этого типа в основном предназначены для обмена большими объемами данных между сайтами.

Эти форматы спроектированы с использованием общих структурных элементов, что упрощает изучение структур других форматов, после изучения структуры хотя бы одно из них.

На сегодняшний день, на сайте имеются описания таких форматов:


Специализированные форматы данных

Специализированные форматы данных предназначены для хранения и передачи не больших структур данных. К ним относятся такие форматы:


Общие структурные элементы форматов

Данные во всех форматах хранятся в виде элементов. Элемент – это минимальная единица хранения данных, которая имеет название. Элемент может содержать только простые данные, такие как строки и числа, массивы строк и/или чисел, а также данные в специализированных форматах.

Например, ниже указан элемент с названием "data", который содержит строку текста "text".

Элементы, которые содержат схожие по смыслу данные могут объединяться в фрагменты. Фрагменты, также как и элементы имеют название но, в отличии от них, могут содержать другие фрагменты.

Например, ниже указан фрагмент с названием "date", который содержит элементы даты: год (элемент year), месяц (элемент month) и день (элемент day).