Вы, вероятно, столкнулись с файла с расширением .yaml
, или .yml
, и интересно, что это за тип файла. Название YAML представляет собой рекурсивный акроним и расшифровывается в английском языке и означает Ain’t Markup Language (язык разметки). Второй официальный веб-сайт: YAML-это сериализации данных, понятное для человека, и по умолчанию для всех языков программирования.
Присоединение некоторые другие настройки, которые мы можем найти в интернете, можно сделать вывод, что YAML-это шаблон иерархических данных, и читается за человека, который может быть использован в сочетании с любыми языками программирования, и обычно используется для хранения файлов конфигурации.
YAML был предложен Кларк Эванс в 2001 году и в начале своего развития означает “Yet Another Markup Language (“еще один язык разметки”), с целью акцентировать внимание на данных, а не документы обозначены. Это означает, что YAML не предлагает маркировку и тегам, только форматирование и идентификаторы минимальным упором на самом деле в данных. Не волнуйтесь, если вы все еще не понимаете, станет легче понять, что это означает, если мы сравним несколько языков разметки известны.
Пример файла YAML
nome: Henrique Marques Fernandes #Texto idade: 28 #Número intereses: #Matriz - javascript - docker - flutter endereco: #Objeto pais: Brasil estado: São Paulo |
Как мы видим, не есть теги, по умолчанию, свои свойства ограничивают данные, в отличие от XML, который вы имеете теги явных, YAML, если на основе отпечатка и маркировку, минимальные настройки информации.
Основные Моменты
- YAML-это язык, ориентированный данных, которая имеет функции, производные, Perl, C, HTML и других языков.
- В YAML является надмножеством производным от JSON , который поставляется с множеством преимуществ внутренние, обзоры, авто-справка и поддержка сложных типов данных.
- Различные пакеты программного обеспечения издали YAML для создания мощных средств управления конфигурацией.
- Инфраструктуру высокой производительности
Вы можете увидеть более подробную информацию о технической YAML на своем официальном сайте или на сайте ссылка Ansible – RedHat, оба на английском языке.