Ferramentas para Desenvolvedores

Conversor de TSV para JSON

Transforme dados separados por tabulação (com uma linha de cabeçalho) em um array JSON de objetos.

Avalie esta ferramenta
TSV
JSON

Como usar Conversor de TSV para JSON

  1. Cole o TSV com os nomes das colunas na primeira linha.
  2. Cada linha seguinte se torna um objeto com essas chaves.
  3. Copie o JSON.

Sobre Conversor de TSV para JSON

O Conversor de TSV para JSON transforma dados separados por tabulação em um array JSON de objetos. Coloque os nomes das colunas na primeira linha, e cada linha seguinte se torna um objeto com essas chaves. TSV é o que você obtém ao copiar um intervalo diretamente de uma planilha, então isso é uma ponte rápida de uma planilha para dados estruturados que o seu código pode consumir.

O conversor é um pouco mais inteligente que uma simples divisão: células que parecem números são convertidas em números JSON reais, em vez de ficarem como strings entre aspas. Isso significa que uma coluna de preços ou quantidades chega pronta para uso em cálculos, sem uma etapa separada de interpretação. Cada linha é associada à linha de cabeçalho posição por posição, mantendo o mapeamento previsível.

A conversão acontece inteiramente no seu navegador, então os dados que você cola nunca são enviados. Cole o seu TSV, copie o JSON, e pronto. Se os seus dados forem separados por vírgula, o Conversor de CSV para JSON resolve isso, e para ir de JSON de volta a um formato amigável para planilhas, use o Conversor de JSON para TSV.

Perguntas frequentes

De onde vêm as chaves dos objetos?

A primeira linha do seu TSV é tratada como o cabeçalho. Seus valores se tornam as chaves, e cada linha seguinte se torna um objeto usando essas chaves, associadas coluna por coluna em ordem.

Os números são convertidos automaticamente?

Sim. Células que parecem numéricas são transformadas em números JSON reais em vez de strings, então colunas numéricas ficam prontas para operações aritméticas e comparações sem uma etapa extra de interpretação no seu código.

Qual é a diferença entre TSV e CSV aqui?

TSV separa colunas com caracteres de tabulação, que é o que você obtém ao copiar diretamente de uma planilha. Se os seus dados usam vírgulas em vez disso, o Conversor de CSV para JSON é a ferramenta certa.

Preciso de uma linha de cabeçalho?

Sim. A primeira linha fornece as chaves para cada objeto, então o conversor espera os nomes das suas colunas ali. Sem uma linha de cabeçalho, os objetos resultantes não teriam nomes de campo significativos.

Meus dados são enviados para algum lugar?

Não. A conversão roda inteiramente no seu navegador e nada é enviado a um servidor, então colar dados internos ou sensíveis de planilhas é seguro.