ConvertLab.cloud

¿Qué es un archivo YAML?

YAML — configuración legible

Usar el formato YAML

Un ejemplo concreto

Preparar un JSON de un archivo YAML para una herramienta que espera un JSON.

Las verificaciones útiles

Los comentarios, anclas y tipos implícitos no tienen todos un equivalente. Verifique el significado de los valores después de la conversión.

Elegir una conversión

Conserve el original y abra el resultado en el software o en el dispositivo que deba usarlo.

Sus preguntas sobre este formato

¿Por qué mi JSON cambia de estructura a CSV?

CSV representa una tabla de filas y columnas. JSON puede contener objetos y listas anidadas que no se transponen directamente. Convierta una copia, verifique cómo se representan los campos y conserve el JSON si su uso exige mantener toda su estructura.

¿Cómo evitar perder los ceros al inicio de los identificadores?

Al abrir el CSV en una hoja de cálculo, importe las columnas de identificadores como texto. Una apertura automática puede transformar 00123 en 123. Verifique también las fechas y los separadores decimales antes de volver a guardar.

¿Puedo convertir un archivo que contenga secretos?

Retire las contraseñas, claves de API y otros secretos antes de enviar un ejemplo al servicio o soporte. El procesamiento de archivos se realiza en línea. Para datos que no deben salir de su dispositivo, use una herramienta local adecuada.

¿Por qué no se ofrecen todas las salidas?

Los formatos no son intercambiables en todos los casos. ConvertLab muestra las conversiones de su catálogo; cambiar la extensión no transforma el contenido. Las salidas especializadas como algunas exportaciones XML o hojas de cálculo se identifican como NoLimit.

01

¿Qué es?

El YAML es un formato de configuración pensado para que lo lean y escriban personas. Sin llaves, sin etiquetas: la estructura se apoya en la indentación, como en una lista con viñetas.

Admite comentarios, lo que lo convierte en el formato preferido para los archivos de configuración, un terreno donde el JSON, que los prohíbe, resulta francamente incómodo.

02

Historia y origen

El YAML aparece en 2001, con la ambición explícita de ser más legible que el XML y más flexible que los formatos de configuración existentes hasta entonces.

Se ha impuesto en todo el conjunto de herramientas del desarrollo moderno: integración continua, orquestación de contenedores, despliegue automatizado. Cualquier ingeniero actual lo utiliza a diario.

03

Por qué es práctico

Muy legible y conciso, admite comentarios y gestiona con elegancia las estructuras anidadas.

Técnicamente es un superconjunto del JSON: cualquier archivo JSON es también un YAML válido.

04

Límites y defectos

La indentación es significativa y las tabulaciones están prohibidas: un espacio de más o mal colocado puede cambiar el sentido del archivo o invalidarlo por completo.

Sus conversiones automáticas de tipos son una trampa conocida: en versiones antiguas, el valor NO —el código del país Noruega— se interpretaba como el booleano «falso». Este tipo de sorpresas le ha dado al formato fama de ambiguo.

05

Consejos de uso

El YAML es ideal para la configuración escrita a mano. Para el intercambio entre máquinas, conviértalo a JSON: más estricto, más predecible y sin ambigüedades de tipo.

Ponga siempre entre comillas los valores que puedan malinterpretarse: sí, no, on, off, y cualquier cosa que se parezca a un número sin serlo realmente.

Convierte tu YAML en segundos, en nuestros servidores seguros en Francia.

Convertir un YAML