DT Data Tools

Conversor de JSON para tabela

Cole ou carregue um array JSON de objetos, pré-visualize-o como tabela HTML e exporte as mesmas linhas para CSV. Processamento 100% privado no navegador.

🔒 Executa completamente no seu navegador — nada é enviado

Drop a JSON file here or click to browse

Advertisement

Pré-visualize JSON como uma tabela legível

O JSON é flexível e amigo dos programadores, mas nem sempre é fácil de inspecionar de relance. Esta ferramenta de JSON para tabela recebe um array de objetos e mostra as linhas numa tabela HTML normal, para que possa verificar rapidamente os campos, detetar valores em falta e partilhar os dados em CSV. Cole JSON da resposta de uma API, de um script local ou de um ficheiro de exportação, ou carregue um documento .json a partir do seu computador.

O analisador e o renderizador da tabela funcionam por inteiro no seu navegador. O seu texto JSON nunca é enviado para um servidor, o que mantém no seu dispositivo payloads de API privados, dados de teste, registos de clientes e dados de configuração interna. Após a análise, a ferramenta reúne as chaves dos objetos como cabeçalhos de coluna e mostra os valores linha a linha. Arrays ou objetos aninhados são apresentados como JSON compacto dentro da célula, para que nenhuma informação seja descartada silenciosamente.

De JSON para CSV

O CSV é útil quando um conjunto de dados JSON precisa de ser aberto numa folha de cálculo, importado para uma base de dados ou enviado a alguém que não trabalha com código. O botão de exportação escreve um ficheiro CSV entre aspas com as mesmas colunas mostradas na pré-visualização. Se objetos diferentes tiverem chaves diferentes, a tabela inclui a união dessas chaves e deixa os valores em falta em branco. Este comportamento facilita a revisão de respostas de API irregulares sem copiar campos manualmente para uma folha de cálculo.

Dicas sobre a entrada

A entrada tem de ser JSON válido e o valor de nível superior tem de ser um array de objetos. Um único objeto deve ser colocado entre parênteses retos antes da conversão. Em ficheiros grandes, a pré-visualização da tabela pode demorar um pouco, porque o navegador constrói as linhas do DOM localmente; se os dados forem enormes, considere converter primeiro uma amostra representativa. Mantenha o ficheiro JSON original como fonte de verdade e use a exportação CSV como uma vista prática para revisão e colaboração.

Como usar

  1. Adicione o JSONCole um array JSON de objetos ou carregue um ficheiro .json.
  2. Pré-visualize a tabelaO navegador mostra uma tabela com colunas obtidas das chaves dos objetos.
  3. Exporte para CSVTransfira a tabela como ficheiro CSV quando o resultado estiver correto.

Perguntas frequentes

Que entrada JSON funciona aqui?
Use um array JSON de objetos, por exemplo uma lista de registos com os campos name e role.
Posso carregar JSON em vez de o colar?
Sim. Arraste um ficheiro .json ou clique na caixa de carregamento para o abrir no editor.
Como são exportados os objetos aninhados?
Arrays ou objetos aninhados são convertidos em texto JSON dentro da célula da tabela e do campo CSV.
Advertisement