Convertidor de YAML a CSV Online

Convierte YAML a CSV en línea al instante. Aplana campos anidados, maneja YAML de lista de objetos y genera una salida lista para hojas de cálculo. Gratis, privado, sin registro.

Arrastra, suelta o pega tu YAML
Loading editor...
Loading editor...

¿Qué es la conversión de YAML a CSV?

La conversión de YAML a CSV toma datos YAML estructurados y los convierte en una tabla plana de valores separados por comas. YAML es fantástico para configuraciones legibles para humanos y listas, pero en el momento en que quieres esos datos en Excel, Google Sheets o un script de análisis de datos, CSV es lo que realmente necesitas. Un convertidor de yaml a csv se encarga de aplanar las claves anidadas y escribir cada elemento como una fila con los encabezados correctos. Si alguna vez has copiado y pegado listas YAML en una hoja de cálculo a mano, esta es la herramienta que soluciona ese problema.

¿Por qué convertir YAML a CSV?

CSV es el formato universal para hojas de cálculo, herramientas de BI y análisis de datos. Power BI, Tableau, pandas, R, importaciones de MySQL y todas las aplicaciones de hojas de cálculo principales leen CSV sin problemas. YAML, en cambio, es un formato de configuración. Convertir yaml a csv en línea tiende un puente cuando necesitas extraer datos de YAML e introducirlos en una herramienta diseñada para tablas. Usa una herramienta de yaml a csv cuando necesites exportar listas YAML para informes, entregar conjuntos de datos a compañeros no técnicos, importar datos de configuración de forma masiva en una base de datos, o analizar cambios de configuración en una hoja de cálculo.

Cómo funciona nuestro convertidor de YAML a CSV

Al hacer clic en Convertir, la herramienta analiza tu YAML, aplana las claves anidadas con notación de puntos (de modo que address.city se convierte en una columna) y escribe cada elemento de la lista como una fila. La primera fila contiene los encabezados de columna extraídos de tus claves YAML. Los caracteres especiales como comas, comillas y saltos de línea dentro de los valores se escapan automáticamente. La conversión se realiza en el navegador. Tu YAML nunca sale de tu dispositivo.

Características

  • Detección inteligente de encabezados: extrae los nombres de columna de tus claves YAML automáticamente.
  • Aplanamiento de objetos anidados: maneja estructuras YAML profundas con notación de puntos.
  • Escape correcto de CSV: las comillas, comas y saltos de línea dentro de los valores se escapan correctamente.
  • Compatibilidad con listas: los arreglos de objetos se convierten en filas de tu CSV automáticamente.
  • Compatibilidad con carga: carga un archivo .yaml o .yml desde tu dispositivo o arrástralo al área de entrada.
  • Copia con un clic: pega el CSV directamente en Excel o Google Sheets con el botón Copiar.

Cómo usar la herramienta

  1. Pega tu YAML en el editor de entrada, o usa el botón Subir archivo para cargar un archivo .yaml o .yml.
  2. Haz clic en el botón Convertir para generar la salida CSV.
  3. Revisa los encabezados y algunas filas para asegurarte de que la estructura sea correcta.
  4. Haz clic en el botón Copiar y pega el CSV en Excel, Google Sheets o cualquier editor de texto.

Casos de uso comunes

  • Informes: exportar configuración o datos YAML para partes interesadas que trabajan en hojas de cálculo.
  • Análisis de datos: cargar CSV en pandas, R o Excel para gráficos y tablas dinámicas.
  • Importaciones de bases de datos: la mayoría de las herramientas de bases de datos aceptan CSV de forma predeterminada.
  • Auditorías de configuración: comparar instantáneas de configuración entre entornos en una vista de hoja de cálculo.

Ejemplo de Conversión

Entrada (YAML)

- name: Alice
  age: 30
  city: Berlin
- name: Bob
  age: 25
  city: Madrid

Salida (CSV)

name,age,city
Alice,30,Berlin
Bob,25,Madrid

Preguntas Frecuentes

Convertidores relacionados