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.