PasteCleanly / Herramientas de texto

Convertir CSV y JSON

Pasa de una tabla delimitada a una matriz JSON, y al revés, sin adivinar qué celdas deben convertirse en números.

El texto y los archivos que abres se quedan en esta pestaña. Cómo funciona la privacidad

Ejemplo resuelto

Original
Nombre,Código
Lucía,001
Mateo,002
JSON con los códigos guardados como cadenas
[
  { "Nombre": "Lucía", "Código": "001" },
  { "Nombre": "Mateo", "Código": "002" }
]

Cómo usar esta herramienta

Convertir una tabla en objetos JSON

Elige Tabla a JSON y indica el separador que usa el origen. La primera fila aporta los nombres de columna, que deben ser únicos y no estar vacíos. Cada fila siguiente debe tener el mismo número de campos. Las celdas se quedan como cadenas, así que 001 no se convierte en 1 y un campo vacío pasa a ser una cadena vacía.

Convertir JSON plano de nuevo en tabla

Usa una matriz de objetos con valores simples. El convertidor conserva los dígitos y la notación originales de los números, añade columnas a partir de todos los registros y deja en blanco las celdas que faltan o son nulas. Se detiene si un registro repite una clave o contiene una matriz u objeto anidado.

Abre el resultado con cuidado

El convertidor entrecomilla las celdas que contienen un separador, comillas dobles o un salto de línea. Aun así, las hojas de cálculo pueden interpretar los valores como fechas o fórmulas. Importa como texto los datos de origen dudoso o cuyos valores deban conservarse exactos. Para pasar de un separador a otro sin JSON, usa el convertidor CSV / TSV.