JSON → CSV/TSV: convierte una matriz JSON de objetos a formato CSV (separado por comas) o TSV (separado por tabuladores). Las cabeceras se extraen automáticamente de las claves de los objetos. CSV/TSV → JSON: analiza datos CSV o TSV y los devuelve como una matriz JSON de objetos. Las cabeceras se detectan a partir de la primera fila. Consejo: use la opción Delimitador para cambiar entre coma, tabulador y punto y coma. El formato TSV es habitual en las hojas de cálculo.
Las tablas son planas; JSON no
CSV es una cuadrícula: cada fila tiene las mismas columnas. JSON es un árbol: los objetos se anidan, las matrices se repiten y las filas pueden tener claves distintas. Convertir JSON → CSV aplana una matriz de objetos en una fila de cabecera (la unión de las claves) más una fila por objeto; las claves que faltan se convierten en celdas vacías. La dirección inversa envuelve cada fila en un objeto con la cabecera como clave: el anidamiento no se recupera.
📋 Consejos
JSON → CSV:La entrada debe ser una matriz JSON de objetos con claves coherentes.
CSV → JSON:La primera fila se trata como cabecera. Las filas vacías se omiten.
El punto y coma (;) es habitual en las configuraciones regionales europeas donde la coma se usa como separador decimal.