Usa el Convertidor de YAML a CSV gratuito abajo: tus datos nunca salen de tu navegador, todo el trabajo ocurre en tu dispositivo y no se sube a ningún servidor.
Las listas YAML también pertenecen a las tablas
YAML es un formato encantador para escribir listas a mano. Una lista de personas, productos o tareas se lee con claridad: cada elemento empieza con un guion, cada campo ocupa su propia lÃnea, y todo el archivo es fácil de editar. Pero las hojas de cálculo y las bases de datos no leen YAML. Leen CSV. Este convertidor transforma una lista YAML de objetos en una tabla CSV: una fila por elemento, una columna por campo, con cada campo usado en cualquier parte de la lista convertido en columna.
La reunión de columnas es el detalle que hace que esto funcione. Las listas YAML reales rara vez son uniformes: un elemento tiene un campo de correo, el siguiente no, y un tercero añade un campo de teléfono. La herramienta reúne cada clave de cada elemento, en el orden en que aparece por primera vez, y construye una fila de encabezado con ellas. Los elementos que carecen de un campo reciben una celda vacÃa para ese campo. La tabla es, por tanto, completa sin inventar datos, y se abre limpiamente en cualquier hoja de cálculo.
Cómo usarla
Pega una lista YAML de objetos en el cuadro. Cada elemento empieza con un guion, y sus campos siguen como lÃneas de clave y valor con sangrÃa, como el ejemplo que la herramienta carga por ti. Pulsa convertir, y el CSV aparece abajo con una fila de encabezado. Cópialo o descárgalo como archivo .csv. Si la herramienta informa que esperaba una lista, comprueba que tus elementos empiecen de verdad con guiones: un solo mapa sin guiones no es una lista, y una lista anidada bajo una clave de nivel superior debe pegarse como la lista misma, no como el envoltorio.
Si tu YAML es un solo objeto en lugar de una lista, la herramienta también ayuda: envuelve el objeto en una tabla de una fila. Eso cubre el caso en que tienes un registro que convertir y no quieres darle otro formato primero. Y si los elementos de tu lista son valores simples en lugar de objetos, como una lista de nombres, la herramienta te dirá que esperaba objetos, porque una tabla necesita columnas con nombre, y una lista simple no tiene ninguna. Para listas simples, un convertidor de lista a valores es la herramienta adecuada.
Tipos, valores anidados y celdas vacÃas
Los números llegan como números, el texto como texto, y los booleanos como true y false, igual que los describió YAML. Los objetos anidados y las listas dentro de un elemento no caben en una sola celda de hoja de cálculo sin una convención, asà que la herramienta los guarda como texto JSON en la celda. Eso conserva los datos exactamente, y puedes desempaquetarlos más tarde si lo necesitas, pero significa que un archivo YAML con mucha anidación produce celdas llenas de JSON en lugar de una tabla plana. Si tus datos anidan mucho, aplana los campos que te importan antes de convertir, o acepta las celdas JSON para las partes anidadas.
Las celdas vacÃas son honestas. Un elemento sin un campo recibe una celda vacÃa, no un cero ni la palabra null, porque inventar un valor corromperÃa el análisis. Un campo establecido explÃcitamente como nulo en YAML también se convierte en una celda vacÃa, que es la representación estándar en CSV. Si necesitas distinguir “ausente” de “explÃcitamente nulo”, esa distinción no sobrevive al CSV, y debes mantener el YAML como tu fuente de verdad y tratar el CSV como una copia de trabajo.
Usos reales de la tabla
El uso más común es trasladar datos escritos a mano a una hoja de cálculo. Un equipo mantiene una lista de contactos, inventario o tareas en YAML porque es fácil de editar en control de versiones, y luego la convierte a CSV cuando alguien necesita ordenarla, filtrarla o graficarla. Otro es la presentación de informes: un archivo YAML de resultados se convierte en una tabla para una diapositiva o un documento. Un tercero es la unión: el CSV se une a otras tablas con una clave compartida, como un nombre o un identificador, en cualquier herramienta de hoja de cálculo o base de datos.
La limpieza de datos es otro hogar. Una vez que el YAML es una tabla, ordenar una columna revela errores de escritura, duplicados y grafÃas inconsistentes que son fáciles de pasar por alto en el archivo original. Corrige el YAML a partir de lo que revela la tabla y convierte de nuevo. Ese ciclo, editar en YAML e inspeccionar como tabla, es un flujo de trabajo práctico para conjuntos pequeños que viven en control de versiones pero que revisan personas que piensan en hojas de cálculo.
Privacidad y consejos prácticos
Toda la conversión ocurre en tu navegador. Tu YAML nunca se sube, se guarda ni se registra, lo cual importa cuando la lista contiene nombres, correos o registros internos. Pega, convierte, copia, cierra. Dos consejos prácticos: comprueba la cantidad de filas con tu cantidad de elementos después de convertir, porque una diferencia suele significar un error de sangrÃa que fusionó dos elementos o dividió uno. Y antes de compartir el CSV, revisa la fila de encabezado en busca de campos que no querÃas compartir, como notas internas o datos de contacto privados que viajaban en el YAML.
Herramientas relacionadas
- YAML to CSV Converter (English version)
- Convertidor de JSON a SQL INSERT
- Convertidor de Lista a Valores SQL

Pingback: Convertir GPX a CSV Gratis - Exporta tu Ruta GPS a CSV