Errores frecuentes y consejos de YAML
Una recopilación de los problemas más habituales de YAML —sangría, inferencia de tipos, etc.— y cómo resolverlos.
El error más frecuente en YAML es la sangría. No se pueden usar caracteres de tabulación: hay que usar siempre espacios, y un mismo nivel debe alinearse con el mismo número de espacios.
También hay que tener cuidado con la inferencia automática de tipos. Sin comillas, yes/no/on/off se interpretan como booleanos, y valores como 08 pueden interpretarse de forma distinta según el caso. Para asegurarte de que sea una cadena, enciérralo entre comillas.
Para cadenas largas, aprovecha los escalares de bloque (| o >), y si un valor contiene caracteres con significado especial como los dos puntos, la almohadilla o los corchetes, enciérralo entre comillas para evitar interpretaciones erróneas.