Cómo convertir TSV a JSON
- Añada su archivo .TSV: arrástrelo al cuadro de arriba o haga clic para buscarlo.
- Conviértalo a .JSON en pocos segundos.
- Descargue su nuevo archivo .JSON.
Qué esperar
- Todos los valores llegan como cadenas a menos que la herramienta ejecute una inferencia de tipos - un número como
42puede almacenarse como un valor de cadena en el JSON; verifique el resultado si los tipos exactos importan. - El convertidor espera que la primera fila sean los encabezados de columna; si su
.tsvno tiene fila de encabezado, las claves JSON por defecto serán índices de columna (0,1,2…). - Un carácter de tabulación dentro del valor de una celda desplaza cada columna que le sigue y corrompe la salida de forma silenciosa - revise su archivo de origen en un editor de texto si los resultados parecen incorrectos.
Preguntas frecuentes
¿Necesito instalar algo para convertir TSV a JSON?
No - el convertidor de esta página es gratuito y funciona sin instalación. Para automatización o lotes grandes, Python con
pandas es la opción más confiable.¿Por qué todos mis valores son cadenas en la salida JSON?
TSV almacena todo como texto plano sin metadatos de tipo. Use
pandas para la inferencia automática de tipos, o convierta los valores en su código después de la conversión.Mi TSV no tiene fila de encabezado - ¿qué sucede?
La primera fila de datos se trata como nombres de columna, produciendo una salida errónea. En
pandas, establezca header=None y proporcione una lista names para solucionar esto.¿Puedo convertir JSON de nuevo a TSV?
Sí - en
pandas: df.to_csv('output.tsv', sep='\t', index=False). Los objetos y matrices JSON anidados deben aplanarse primero, ya que TSV no puede representarlos.