Convertidor TSV JSON
Convierte datos entre formatos TSV y JSON con análisis y formato automáticos
Entrada
Salida
Leerme
¿Qué es TSV?
TSV (Valores Separados por Tabulaciones) es un formato de texto plano para almacenar datos tabulares. Cada fila es una línea, y las columnas dentro de una fila se separan mediante caracteres de tabulación (\t). TSV es similar a CSV (Valores Separados por Comas) pero utiliza una tabulación como delimitador, lo que evita conflictos con comas que aparecen naturalmente en campos de texto. Es ampliamente compatible con aplicaciones de hojas de cálculo, bases de datos y herramientas de procesamiento de datos.
JSON (JavaScript Object Notation) es un formato de texto ligero para representar datos estructurados como matrices y objetos. Cuando los datos se almacenan como una matriz de objetos en JSON, cada objeto corresponde a una fila y sus claves corresponden a encabezados de columnas, lo que hace que la conversión entre TSV y JSON sea directa.
Descripción de la herramienta
Esta herramienta convierte datos bidireccionalemente entre formatos TSV y JSON. Pegue TSV para obtener una matriz JSON de objetos, o pegue una matriz JSON de objetos para obtener salida TSV con una fila de encabezado.
Características
- Conversión bidireccional: Convierta TSV a JSON o JSON a TSV con un único interruptor.
- Manejo de filas de encabezado: Utiliza automáticamente la primera fila de TSV como nombres de columnas al convertir a JSON, y las claves de objetos como encabezados al convertir a TSV.
- Advertencia de compatibilidad con objetos anidados: Espera una matriz plana de objetos para JSON a TSV; las estructuras anidadas no son compatibles.
- Resaltado de sintaxis: Tanto los paneles de entrada como de salida utilizan un editor de código con resaltado apropiado.
- Omisión de líneas vacías: Las líneas en blanco en la entrada TSV se ignoran durante el análisis.
Casos de uso
- Hoja de cálculo a API: Exporte datos de Excel o Google Sheets como TSV, luego conviértalos a JSON para usarlos en una carga útil de API o archivo de configuración.
- Exportaciones de bases de datos: Transforme exportaciones TSV de bases de datos o almacenes de datos en JSON para procesamiento adicional con JavaScript o Python.
- Migración de datos: Convierta conjuntos de datos JSON en TSV para importarlos en herramientas que requieren entrada delimitada por tabulaciones, como ciertos conductos ETL o importaciones de hojas de cálculo.