¿Qué es un archivo YML?
YML es un archivo de texto en lenguaje de serialización de datos, YAML (Yet Another Markup Language), que a menudo se usa para crear archivos de configuración. Puede funcionar en combinación con cualquier lenguaje de programación, incluidos C/C++, Ruby, Python, Java, PHP, C# y otros. Al ser independiente de cualquier lenguaje de programación específico, es abierto, interoperable y legible por humanos. Los archivos YML se pueden abrir y editar con editores de texto comunes como Microsoft Notepad, Notepad++, Github Atom, Apple TextEdit y Visual Studio IDE.
Formato de archivo YML - Más información
Los archivos YML almacenan la configuración de la aplicación como configuración. Su estructura básica es un mapa que también puede llamarse directorio o hash. Las entradas en un archivo YML consisten en un par de clave y valor. En su mayoría, los archivos de configuración .yml se guardan como configure.yml, aunque algunos lenguajes de programación como Ruby on Rails guardan la configuración de conectividad de la base de datos en archivos database.yml. Especificaciones de formato de archivo YML/YAML explican las estructuras completas del lenguaje y la información relacionada con la sintaxis.