Categoría: Desarrollo

Convertidor de CSV a YAML

Idea propia¿Falta una herramienta?

Convierte filas separadas por comas, punto y coma o tabulaciones en YAML en tu navegador

Pega filas separadas por comas, punto y coma o tabulaciones y obtén YAML, con una fila de encabezado opcional que se convierte en las claves de cada objeto. La conversión ocurre en tu navegador.

Pega CSV para convertirlo en YAML.

YAML
Aquí aparecerá el resultado.

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Esta herramienta analiza filas delimitadas del mismo modo que lo haría una hoja de cálculo, incluidos los campos entre comillas, y escribe el resultado como YAML: una lista de mapeos cuando la primera fila es un encabezado, o una lista de listas en caso contrario. Es útil para convertir datos exportados de una hoja de cálculo en un archivo de configuración o de datos de prueba sin pasar de nuevo por una aplicación de hojas de cálculo.

Cómo se usa

  1. Pega las filas delimitadas en el cuadro de entrada.
  2. Elige el delimitador y si la primera fila es un encabezado.
  3. Copia el YAML o descárgalo como archivo.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Se suben mis datos a algún sitio?
No. El análisis y la generación de YAML ocurren en JavaScript dentro de la pestaña de tu navegador, así que nada se envía a un servidor.
¿Qué ocurre sin una fila de encabezado?
Cada fila CSV se convierte en una lista YAML de valores en lugar de un mapeo, ya que no hay claves que usar.
¿Qué biblioteca YAML utiliza esta herramienta?
js-yaml, la misma biblioteca que usa el convertidor de JSON a YAML de este sitio, cargada bajo demanda solo cuando pegas algo para convertir.