Cómo abrir un archivo .yaml en un teléfono Android
Los teléfonos Android usan Snake.YAML.api para analizar YAML.
YAML (la terminación del camello) es una abreviatura extranjera de "YAML no es un lenguaje de marcado" (consulte la referencia original en la sección anterior), pero para enfatizar que el lenguaje se centra en datos en lugar de marcado. -centrado Centrado en el lenguaje, ha pasado a llamarse "Regreso a la naturaleza".
Dado que el lenguaje se centra en datos en lugar de marcado, pasó a llamarse "Regreso a lo básico".
Es un formato de serialización de datos intuitivo y legible por computadora y un lenguaje de programación altamente legible y legible por humanos que puede interactuar fácilmente con lenguajes de scripting para expresar secuencias de información.
Es un lenguaje de descripción de datos similar a XML y un subconjunto del Lenguaje de Marcado Universal Estándar, pero su sintaxis es mucho más simple que XML. La sintaxis de YAML es similar a la de otros lenguajes de alto nivel, lo que permite una representación simple de datos en forma de listas, tablas hash, escalares, etc.
Debido a su uso de sangría de espacios en blanco y su gran dependencia de la apariencia, YAML es particularmente útil para expresar o editar estructuras de datos, configurar varios tipos de archivos, volcar contenido para eliminar errores y esquemas de documentos (por ejemplo , muchos electrónicos El formato del encabezado del correo electrónico es muy parecido al de YAML).
Si bien YAML es más adecuado para expresar estructuras de datos de modelos jerárquicos, también tiene una sintaxis compleja para expresar información de modelos relacionales.
Debido a que YAML utiliza espacios en blanco y nuevas líneas para separar datos, es particularmente adecuado para la manipulación con grep, Python, Perl y Ruby. La característica más importante de YAML es que evita hábilmente varios símbolos de cierre, como comillas, varios corchetes, etc., que pueden volverse complicados y difíciles de identificar en estructuras anidadas.