Conversor TSV JSON
Converta dados entre os formatos TSV e JSON com análise e formatação automáticas
Entrada
Saída
Leia-me
O que é TSV?
TSV (Tab-Separated Values) é um formato de texto simples para armazenar dados tabulares. Cada linha é uma linha, e as colunas dentro de uma linha são separadas por caracteres de tabulação (\t). TSV é semelhante a CSV (Comma-Separated Values), mas usa uma tabulação como delimitador, o que evita conflitos com vírgulas que aparecem naturalmente em campos de texto. É amplamente suportado por aplicativos de planilha, bancos de dados e ferramentas de processamento de dados.
JSON (JavaScript Object Notation) é um formato de texto leve para representar dados estruturados como arrays e objetos. Quando os dados são armazenados como um array de objetos em JSON, cada objeto corresponde a uma linha e suas chaves correspondem aos cabeçalhos das colunas — tornando a conversão entre TSV e JSON direta.
Descrição da ferramenta
Esta ferramenta converte dados bidirecionalmente entre os formatos TSV e JSON. Cole TSV para obter um array JSON de objetos, ou cole um array JSON de objetos para obter saída TSV com uma linha de cabeçalho.
Recursos
- Conversão bidirecional: Converta TSV para JSON ou JSON para TSV com um único alternador.
- Tratamento de linha de cabeçalho: Usa automaticamente a primeira linha TSV como nomes de colunas ao converter para JSON, e chaves de objetos como cabeçalhos ao converter para TSV.
- Aviso de suporte a objetos aninhados: Espera um array simples de objetos para JSON-para-TSV; estruturas aninhadas não são suportadas.
- Destaque de sintaxe: Ambos os painéis de entrada e saída usam um editor de código com destaque apropriado.
- Ignorar linhas vazias: Linhas em branco na entrada TSV são ignoradas durante a análise.
Casos de uso
- Planilha para API: Exporte dados do Excel ou Google Sheets como TSV e, em seguida, converta-o para JSON para uso em um payload de API ou arquivo de configuração.
- Exportações de banco de dados: Transforme exportações TSV de bancos de dados ou data warehouses em JSON para processamento adicional com JavaScript ou Python.
- Migração de dados: Converta conjuntos de dados JSON em TSV para importação em ferramentas que exigem entrada delimitada por tabulação, como certos pipelines ETL ou importações de planilhas.