Conversor de JSON para TSV
Transforme um array JSON de objetos em valores separados por tabulação para uma planilha.
Como usar Conversor de JSON para TSV
- Cole um array JSON de objetos.
- A linha de cabeçalho é construída a partir de todas as chaves usadas.
- Copie o TSV para a sua planilha.
Sobre Conversor de JSON para TSV
O Conversor de JSON para TSV achata um array JSON de objetos em valores separados por tabulação que você pode colar direto em uma planilha. A linha de cabeçalho é construída a partir da união de todas as chaves usadas em todos os seus objetos, então mesmo que alguns registros incluam campos que outros omitem, nenhuma coluna é descartada silenciosamente. Valores ausentes simplesmente deixam aquela célula vazia.
Como uma célula de planilha comporta um único valor plano, qualquer objeto ou array aninhado é convertido em string JSON dentro da célula, em vez de ser expandido, o que mantém a tabela retangular e previsível. A ferramenta espera um array de objetos como entrada, já que essa é a forma que se mapeia de maneira limpa em linhas e colunas; um único objeto ou um valor isolado não tem uma forma de tabela natural.
Tudo roda no seu navegador, então nada do que você cola é enviado. Cole o seu array JSON, depois copie o TSV para o Excel, Google Sheets ou Numbers. Para o caminho inverso, o Conversor de TSV para JSON lê dados tabulados de volta em JSON, e se preferir uma saída separada por vírgulas, o Conversor de JSON para CSV faz o mesmo trabalho com vírgulas.
Perguntas frequentes
Como a linha de cabeçalho é decidida?
O cabeçalho é a união de todas as chaves que aparecem em todos os objetos do seu array. Se um registro tiver um campo que os outros não têm, esse campo ainda ganha sua própria coluna, e as linhas sem ele ficam em branco ali.
O que acontece com objetos e arrays aninhados?
Valores aninhados são convertidos em string JSON dentro de uma única célula, em vez de serem espalhados em colunas extras. Isso mantém a saída retangular, então ela se encaixa perfeitamente em uma planilha sem linhas desalinhadas.
Que entrada o conversor espera?
Ele espera um array JSON de objetos, já que essa forma se mapeia diretamente em linhas e colunas. Um único objeto ou um valor simples não tem uma forma de tabela natural, então coloque seus registros em um array primeiro.
Por que TSV em vez de CSV?
Valores separados por tabulação colam de forma limpa em programas de planilha e evitam os problemas de aspas que vírgulas dentro de texto podem causar. Se você precisa especificamente de vírgulas, use o Conversor de JSON para CSV.
Meu JSON é enviado para algum lugar?
Não. A conversão é feita inteiramente no seu navegador e nada é enviado, então é seguro para dados que você não gostaria de enviar a terceiros.

