O que é YAML?

A sintaxe do YAML é semelhante a outras linguagens de alto nível e pode simplesmente expressar listas, listas de hash, escalares e outros padrões de dados. Ele usa um recuo de símbolo em branco e um grande número de recursos que dependem da aparência. É especialmente adequado para expressar ou editar estruturas de dados, vários arquivos de configuração, depor conteúdo de depuração e contornos de arquivos (por exemplo, muitos formatos de cabeçalho de e-mail são muito próximos ao YAML). Embora seja mais adequado para expressar a estrutura de dados do modelo hierárquico, também possui uma sintaxe requintada que pode representar os dados do modelo relacional. Como o YAML usa caracteres em branco e filiais para separar dados, é particularmente adequado para operações grep/Python/Perl/Ruby. Sua característica mais fácil de usar é evitar habilmente vários símbolos fechados, como aspas, vários colchetes, etc., que se tornarão complicados e ilegíveis ao aninhar a estrutura.

Sua pegada:

Link amigável:iCMS