Entrada CSV

Salida YAML

¿Qué es CSV a YAML?

CSV son datos tabulares. YAML es un formato de configuración. CSV a YAML convierte filas CSV en estructuras YAML. Úsalo cuando las herramientas esperan YAML (Kubernetes, Ansible, etc.). La RFC 4180 y la especificación YAML definen los formatos.

Esta herramienta se ejecuta completamente en tu navegador. No se envía nada a ningún servidor. Pega CSV o sube un archivo; obtén salida YAML. Para CSV a JSON, usa CSV a JSON. Para CSV a XML, usa CSV a XML. Para formatear CSV primero, usa el Formateador CSV.

Ejemplos CSV a YAML

Convertir filas CSV a lista YAML. Ejemplo de telecomunicaciones:

Ejemplo: Registros de suscriptores

Entrada CSV

Salida YAML:

Salida YAML

Haz clic en el botón Ejemplo de arriba para cargar más ejemplos en el editor.

Cómo usar esta herramienta

1

Pegar o subir

Pega CSV en el panel izquierdo o sube un archivo .csv o .txt. Usa Ejemplo para cargar datos de ejemplo. Borrar para restablecer.

2

Ver salida YAML

El panel derecho muestra el YAML convertido. Las filas CSV se convierten en elementos de lista o mapeos YAML. El CSV inválido mostrará un error.

3

Copiar o descargar

Usa Copiar o Descargar para obtener el YAML. Para formatear YAML, usa el Formateador YAML. Para validación, usa el Validador YAML.

La herramienta parsea tu CSV según <a href="https://tools.ietf.org/html/rfc4180" target="_blank" rel="noopener">RFC 4180</a> y construye una estructura <a href="https://yaml.org/spec/1.2/spec.html" target="_blank" rel="noopener">YAML</a>. Cada fila suele convertirse en un elemento de lista o mapeo; la primera fila define las claves. La salida es YAML legible con indentación correcta. Los caracteres especiales se escapan. El procesamiento se ejecuta en tu navegador; no se envía nada a ningún servidor.

La herramienta parsea tu CSV según RFC 4180 y construye una estructura YAML. Cada fila suele convertirse en un elemento de lista o mapeo; la primera fila define las claves. La salida es YAML legible con indentación correcta. Los caracteres especiales se escapan. El procesamiento se ejecuta en tu navegador; no se envía nada a ningún servidor.

Cuándo ayuda CSV a YAML

Al migrar datos de hojas de cálculo a config YAML, <a href="https://docs.github.com/en/actions" target="_blank" rel="noopener">pipelines CI/CD</a> o manifiestos de <a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/" target="_blank" rel="noopener">Kubernetes</a>, convierte aquí. <a href="https://yaml.org/" target="_blank" rel="noopener">YAML</a> es común en herramientas DevOps como Ansible, Docker Compose y Helm. Ideal para exportaciones de Excel o bases de datos. Para salida JSON, usa CSV a JSON. Para XML, usa CSV a XML.

Los archivos de configuración y datos específicos del entorno suelen empezar como hojas de cálculo. Convertir a YAML aquí produce config lista para usar en despliegue. Para formatear la salida, usa el Formateador YAML. Para validación, usa el Validador YAML. Para conversión de YAML a JSON, usa YAML a JSON.

Preguntas frecuentes

¿Mis datos son privados?

Sí. La conversión se ejecuta completamente en tu navegador. No se envían datos a ningún servidor.

¿Cómo se convierten las filas?

Cada fila CSV suele convertirse en un elemento de lista o mapeo YAML. La primera fila puede usarse como claves. Comprueba la salida para tu estructura.

¿CSV a YAML vs CSV a JSON?

Ambos convierten CSV a datos estructurados. YAML es más legible; JSON es común para APIs. Usa el formato que espera tu destino.

¿Soporta encabezados?

Sí. La primera fila suele usarse como claves para las filas siguientes. La estructura depende de la implementación.

¿Puedo convertir YAML a CSV?

Esta herramienta convierte CSV a YAML. Para YAML a JSON, usa YAML a JSON. Una conversión completa de YAML a CSV necesitaría otra herramienta.

Herramientas relacionadas

Para formato CSV, ver RFC 4180. Para YAML, ver especificación YAML 1.2 y yaml.org. JSON es una alternativa para respuestas de API.

Success
Advertencia