Todas las conversiones

TSV → JSON

Convertir TSV a JSON online

La forma útil casi siempre es un array de objetos, uno por fila, con la cabecera poniendo las claves. Lo que decide si el resultado sirve es qué pasa con las celdas vacías y con los números — y eso es una decisión, no un detalle.

Cómo se hace

  1. Abre el archivo y confirma que la primera fila se está tratando como cabecera. Si no lo es, las claves saldrán mal y todo lo que venga después hereda el error.
  2. Revisa las cabeceras vacías y repetidas. Los objetos renombran esas claves; los arrays conservan el texto de cabecera.
  3. Exporta como JSON y elige la forma: objetos con las claves de la cabecera, o arrays de valores en crudo.

Hacerlo en el editor

Lo que suele salir mal

  • Celdas vacías

    Los objetos convierten tanto celdas vacías como ausentes en cadenas vacías. Los arrays conservan la longitud de fila: úsalos si debes distinguir una celda ausente de una vacía.

  • Números que no son números

    Un código postal, una referencia de producto y una versión parecen numéricos y no lo son. Los valores salen como cadenas: un código textual como 001 conserva sus caracteres.

  • Filas descuadradas

    Los objetos usan la fila más ancha: rellenan con vacíos las filas cortas y asignan letras como B a las columnas sin cabecera. Los arrays conservan las longitudes de fila.

La conversión JSON no reconstruye los tipos ni la sintaxis originales. Los objetos usan cabeceras como claves: las vacías o ausentes reciben letras como A o B, y las repetidas reciben sufijos. Las celdas ausentes pasan a cadenas vacías hasta el ancho de la fila más larga. Elige arrays para conservar las longitudes de fila y el texto de cabeceras. JSON no usa la comprobación de reapertura TSV/CSV.