Convertir CSV a YAML Gratis – Pasa Datos de Hojas de Cálculo a YAML

Usa el Convertir CSV a YAML gratuito abajo: tus datos nunca salen de tu navegador, todo el trabajo ocurre en tu dispositivo y no se sube a ningún servidor.

Por qué convertir CSV a YAML

CSV es el formato que hablan las hojas de cálculo. Exporta una tabla desde Excel o Google Sheets y obtienes filas de valores separados por comas. YAML es el formato que hablan los archivos de configuración y muchas herramientas de desarrollo: sangrado, legible y estructurado. Cuando una tabla necesita convertirse en datos de configuración, datos de ejemplo para una aplicación o entrada para un generador de sitios estáticos, convertir CSV a YAML es el puente. Hacerlo a mano significa reescribir cada fila y arriesgarte a una columna desalineada, que es justo el tipo de trabajo aburrido y propenso a errores que un convertidor debe eliminar.

Esta herramienta se ejecuta por completo en tu navegador con js-yaml. Analiza CSV de verdad, incluidos los casos difíciles: campos entre comillas, comas dentro de campos entre comillas, e incluso saltos de línea dentro de campos entre comillas. Una simple división por comas rompería esas filas. Este analizador no lo hace.

Cómo usar el convertidor

Pega CSV en el cuadro de entrada. Deja marcada la opción de encabezado si tu primera fila contiene nombres de columna, que es lo habitual: el resultado se convierte en una lista de registros, uno por fila, con los nombres de columna como claves. Desmárcala si tu CSV no tiene fila de encabezado, y el resultado será una lista simple de listas. Pulsa Convertir a YAML, y luego copia o descarga el resultado.

Prueba primero el ejemplo. Tiene tres personas con nombre, edad y ciudad, y una fila donde el propio nombre contiene una coma, protegida por comillas. Observa cómo esa coma entre comillas se queda dentro del nombre en lugar de dividir la fila. Ese solo detalle es la diferencia entre un analizador CSV real y un truco rápido, y es la razón por la que esta herramienta es segura para exportaciones reales.

Qué pasa con tus datos

Cada valor en CSV es texto, y el resultado YAML lo mantiene como texto salvo que js-yaml reconozca una forma más simple. Edades como 36 se mantienen como el texto “36” en esencia, aunque YAML puede imprimirlas sin comillas, y la mayoría de los lectores YAML las leerán después como números. Ese viaje de ida y vuelta normalmente está bien, pero si una columna mezcla códigos como 001 con números, ten en cuenta que un lector YAML puede normalizarlos. Si el texto exacto importa, como en códigos de producto con ceros a la izquierda, revisa el resultado y pon esos valores entre comillas en el sistema receptor.

Las celdas vacías se convierten en textos vacíos, lo cual es honesto: la celda no tenía nada. Las filas con menos campos que el encabezado reciben textos vacíos para las columnas que faltan, y las filas con campos extra se ignoran más allá del ancho del encabezado en modo de registros. En modo de listas, cada fila conserva todos sus campos. Las líneas en blanco del final se omiten, así que un archivo que termina con un salto de línea extra no produce un registro vacío fantasma.

Usos reales de CSV a YAML

Los generadores de sitios estáticos suelen aceptar archivos de datos en YAML. Un equipo de contenido que mantiene una tabla de productos, eventos o miembros del equipo en una hoja de cálculo puede exportar CSV, convertirlo aquí y colocar el YAML en la carpeta de datos del sitio. Los datos de prueba son otro uso: una tabla de casos de prueba se convierte en una lista YAML legible que un programa de pruebas puede cargar. Los datos iniciales para una aplicación nueva, las tablas de traducción y los catálogos pequeños siguen el mismo patrón: las personas editan una tabla, las máquinas leen YAML.

También ayuda a limpiar datos. Convertir a YAML y leerlo de nuevo suele revelar problemas invisibles en una hoja de cálculo: una fila con un campo que falta, un valor que cayó en la columna equivocada, o un encabezado duplicado. El diseño sangrado de YAML hace obvia la forma de cada registro, así que las anomalías destacan.

Preguntas frecuentes

¿Maneja archivos separados por punto y coma? No. Esta herramienta espera comas, el estándar CSV. Si tu hoja de cálculo exporta con punto y coma, cambia primero el separador de exportación a coma.

¿Y si mi CSV no tiene encabezado? Desmarca la opción de encabezado. Obtienes una lista de listas, que conserva cada valor en orden sin inventar nombres de clave.

¿Mis datos se suben? No. El análisis y la escritura YAML se hacen en tu navegador. Tu tabla nunca sale de tu dispositivo.

Pega tu CSV arriba y convierte una exportación de hoja de cálculo en YAML limpio con un clic.

Herramientas relacionadas

1 thought on “Convertir CSV a YAML Gratis – Pasa Datos de Hojas de Cálculo a YAML”

  1. Pingback: Convertir XML a YAML Gratis - Pasa Documentos XML a YAML

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top