// converters

YAML to CSV.

Take a YAML array of maps and export it as CSV, with safe quoting of commas and quotes.

Client-sideSafe quotingNo upload

YAML input

CSV output

Preguntas frecuentes

¿Cómo maneja datos anidados?

Aplana objetos anidados usando notación de puntos para las columnas CSV.

¿Puedo seleccionar columnas?

Sí, puedes elegir qué campos incluir en la salida CSV.

¿Preserva caracteres especiales?

Sí, maneja correctamente comas, comillas y saltos de línea en valores.

¿Cómo funciona la conversión YAML a CSV?

El conversor analiza la estructura YAML y extrae los datos en forma tabular. Cada entrada YAML se convierte en una fila, y las claves se convierten en encabezados de columna.

Las estructuras anidadas se descomponen usando las claves padre como prefijo. De { name: Max, address: { city: Berlin } } resultan las columnas name y address.city.

Las listas se representan como filas separadas, manteniendo los encabezados de columna iguales. El texto CSV resultante puede importarse directamente en hojas de cálculo.

¿Cuándo convertir YAML a CSV?

CSV es el formato estándar para intercambiar datos tabulares con hojas de cálculo como Excel o Google Sheets. Si desea analizar o visualizar datos YAML, la conversión a CSV a menudo es el primer paso.

Muchas herramientas de análisis de datos y bases de datos pueden importar archivos CSV directamente. La conversión hace que los datos YAML sean accesibles para estas herramientas.

Para informes y presentaciones, CSV es útil porque los datos pueden colocarse en una forma tabular clara que es fácil de leer y procesar.

Requisitos del formato de entrada

La entrada YAML debe tener una estructura plana o ligeramente anidada. Las estructuras muy anidadas o las referencias circulares no pueden convertirse correctamente a CSV.

Las listas con tipos de datos mixtos u objetos complejos como entradas de lista requieren atención especial. El conversor debe decidir cómo representarlos.

Para resultados óptimos, el archivo YAML debe tener una estructura consistente. Las estructuras mixtas (algunas entradas tienen más claves que otras) resultan en celdas vacías en el CSV.