Описание тега yaml
Из статьи Википедии о YAML:
YAML (/ ˈjæməl /, рифмуется с верблюдом) - это читаемый человеком язык сериализации данных, который берет понятия из языков программирования, таких как C, Perl и Python, и идеи из XML и формата данных электронной почты (RFC 2822). YAML был впервые предложен Кларком Эвансом в 2001 году, который разработал его вместе с Инги Дот Нет и Ореном Бен-Кики. Он доступен для нескольких языков программирования.
YAML - это рекурсивная аббревиатура от "YAML не является языком разметки". В начале своей разработки YAML, как говорили, означал "еще один язык разметки", но затем он был переосмыслен (обратное обозначение оригинальной аббревиатуры), чтобы отличить его назначение как ориентированное на данные, а не разметку документа.
Особенности:
- Его знакомый изогнутый контур и скудный внешний вид делают его особенно подходящим для задач, где люди могут просматривать или редактировать структуры данных, такие как файлы конфигурации, дамп во время отладки и заголовки документов.
- Хотя он хорошо подходит для иерархического представления данных, он также имеет компактный синтаксис для реляционных данных.
- Большая часть его доступности обеспечивается отказом от использования таких вложений, как кавычки, скобки, фигурные скобки и открытые / закрывающие теги, которые человеческому глазу может быть трудно сбалансировать во вложенных иерархиях.
Смотрите также
Существует также несвязанный CSS-фреймворк под названием YAML.