Файл YAML – что это такое и для чего он нужен?

Вы, вероятно, столкнулись с файла с расширением .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, оба на английском языке.

Сохранить себе или поделиться:

Add a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *