¿Qué es YAML?

La sintaxis de YAML es similar a otros lenguajes de alto nivel y puede simplemente expresar patrones de datos como listas, listas hash y escalados. Utiliza sangría de símbolos en blanco y una gran cantidad de características que dependen de la apariencia. Es especialmente adecuado para expresar o editar estructuras de datos, varios archivos de configuración, contenido de depuración de impresión y esquemas de archivos (por ejemplo, muchos formatos de encabezado de correo electrónico están muy cerca de YAML). Aunque es más adecuado para expresar la estructura de datos del modelo jerárquico, también hay una sintaxis refinada que puede representar datos relacionales. Debido a que YAML usa caracteres y ramas en blanco para separar datos, es particularmente adecuado para operaciones con grep/Python/Perl/Ruby. Su característica más fácil de usar es evitar inteligentemente varios símbolos cerrados, como comillas, varios paréntesis, etc. Estos símbolos se vuelven complejos y difíciles de identificar cuando se anidan en la estructura.

Su huella:

Enlace de amistad:iCMS