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.

Conversiones relacionadas