Convertidor de CSV a YAML
Convierte datos CSV a formato YAML en línea. Soporta delimitadores personalizados, filas de encabezado e sangría configurable.
¿Cómo funciona la conversión CSV a YAML?
Cada fila CSV se convierte en un elemento de lista YAML que empieza con "- ". Con "Usar encabezados", la primera fila define las claves y las siguientes generan pares clave: valor.
¿Qué delimitador debo usar?
La coma es el más común. El punto y coma es frecuente en Europa. Tab para TSV, y pipe para algunos sistemas heredados.
¿Cómo se manejan los caracteres especiales en YAML?
Los valores que contienen caracteres especiales de YAML (:, #, {}, [], etc.), saltos de línea o espacios al inicio/final se entrecomillan automáticamente. Los valores numéricos y palabras clave YAML se entrecomillan para preservarlos como cadenas.
¿Qué es YAML y por qué usarlo?
YAML es un formato de serialización de datos legible por humanos, usado comúnmente para archivos de configuración, intercambio de datos y herramientas como Docker Compose, Kubernetes y Ansible.
¿Puedo convertir archivos CSV grandes?
Sí. Todo el procesamiento ocurre en su navegador, por lo que no hay límite de tamaño impuesto por el servidor. Sin embargo, archivos muy grandes pueden consumir memoria significativa.
¿Son seguros mis datos?
Sí. Todo se procesa en su navegador. No se envían datos a ningún servidor.
¿Puedo convertir YAML de vuelta a CSV?
Esta herramienta se enfoca en la conversión de CSV a YAML. Para la dirección inversa, puede usar nuestra herramienta de YAML a CSV.
¿Soporta valores multilínea en CSV?
Sí. El analizador maneja correctamente campos entre comillas que contienen saltos de línea, comas y otros caracteres especiales.
¿Qué opciones de sangría están disponibles?
Puede elegir entre sangría de 2 y 4 espacios. El valor predeterminado es 2 espacios, que es la convención más común en archivos YAML.
¿Cómo se manejan los valores vacíos?
Las celdas CSV vacías se convierten en valores null de YAML, asegurando que la salida sea YAML válido.
¿Puedo usar esta herramienta sin conexión?
Una vez cargada la página, la conversión funciona completamente sin conexión ya que todo el procesamiento se realiza en su navegador.
¿Cuál es la diferencia entre CSV y YAML?
CSV es un formato tabular plano que usa delimitadores, ideal para datos de hojas de cálculo. YAML es un formato jerárquico y anidado que usa sangría, ideal para archivos de configuración.
¿La herramienta soporta caracteres Unicode e internacionales?
Sí. El convertidor soporta completamente caracteres Unicode en la entrada CSV y la salida YAML, incluyendo caracteres CJK, letras acentuadas y scripts de derecha a izquierda.
Cómo usar Convertidor de CSV a YAML
Convierte datos CSV en YAML limpio en tu navegador, con filas de encabezado y sangría totalmente configurables. Todo se ejecuta localmente y no se sube nada.
- Pega el contenido CSV en el área de entrada.
- Selecciona el separador adecuado en Delimiter:; se admiten , ; Tab y |.
- Elige 2 spaces o 4 spaces en Indentation: para controlar la profundidad de anidamiento del YAML.
- Activa Use headers para que la primera fila aporte las claves del mapeo.
- Activa Skip empty lines para que las filas en blanco no aparezcan en tu YAML.
- Copia el YAML del área de salida a tu configuración o aplicación.
El análisis respeta las comillas: los campos entre comillas mantienen las comas como un solo valor, consérvalas al pegar.
Herramientas relacionadas
- Convertidor CSV a JSON Convierte CSV a JSON gratis en línea. Soporta delimitadores personalizados, objetos basados en encabezados y detección automática de tipos. Todo en el navegador.
- Convertir CSV a XML Convierte datos CSV a formato XML en línea. Soporta delimitadores personalizados, nombres de elementos basados en encabezados y escape de caracteres XML. Todo el procesamiento se realiza en el navegador.
- CSV a TSV Convierte archivos CSV a formato TSV al instante. Herramienta online gratuita con delimitadores personalizados y procesamiento 100% en el navegador.
- Buscar CSV Incompleto Detecta filas CSV incompletas: líneas vacías, columnas faltantes y valores vacíos. Soporta múltiples delimitadores. Procesamiento en el navegador.
- Separador CSV y Convertidor TSV Cambie separadores CSV y convierta CSV a TSV en línea. Soporta coma, punto y coma, tabulador, pipe. Análisis consciente de comillas, detección automática del delimitador, opción de citar todas las celdas. Procesamiento en el navegador.
- Convertir Filas a Columnas CSV Transponga filas CSV a columnas al instante. Herramienta online gratuita con delimitadores personalizados, valores de relleno y filtrado de comentarios. Todo el procesamiento en su navegador.
- Intercambiar Columnas CSV Intercambia dos columnas en datos CSV especificando sus posiciones. Funciona completamente en tu navegador.
- Insertar Columnas CSV Inserta nuevas columnas en datos CSV en cualquier posición. Herramienta online gratuita, funciona en tu navegador sin subir datos.