Como visualizar JSON como tabela
- Cole o JSON ou abra um arquivo. Arrays de objetos funcionam melhor: cada objeto vira uma linha e cada chave, uma coluna.
- Clique no cabeçalho de uma coluna para ordenar (clique de novo para inverter a ordem) e digite na caixa de filtro para mostrar só as linhas correspondentes.
- Use Exportar CSV para baixar as linhas visíveis ou Copiar para o Excel para colá-las direto em uma planilha.
Que tabela cada tipo de JSON gera
| JSON | Tabela |
|---|---|
| Array de objetos | Uma linha por objeto, uma coluna por chave (todas as chaves de todos os objetos) |
Objeto de objetos, ex.: {"ada": {…}, "bob": {…}} | Uma linha por entrada, mais uma coluna _key |
| Qualquer outro objeto | Duas colunas: chave e valor |
| Array de arrays | Colunas numeradas 1, 2, 3 … |
| Array de valores simples | Uma única coluna value |
| Objetos aninhados | Colunas como address.city, ou JSON compacto em uma única célula quando Objetos aninhados como colunas está desativado |
Ordenação e filtro
Números são ordenados pelo valor e textos em ordem natural, então item2 vem antes de item10; células vazias sempre ficam por último. O filtro pesquisa todas as células de todas as linhas, incluindo valores aninhados exibidos como JSON. Tabelas grandes mostram 500 linhas por vez, mas a ordenação, o filtro e a exportação sempre usam todas as linhas.
Perguntas frequentes
Como transformar um arquivo JSON em tabela HTML?
Abra o arquivo aqui e a tabela aparece na hora. Para reutilizar os dados em outro lugar, exporte como CSV ou copie para o Excel.
Posso colar a tabela no Excel ou no Google Planilhas?
Sim. Copiar para o Excel copia as linhas visíveis como texto separado por tabulações, que as planilhas dividem em colunas automaticamente.
O que acontece com arrays dentro dos objetos?
Arrays aparecem como JSON compacto em uma única célula, por exemplo ["a","b"], então nenhum dado se perde.
Existe limite de linhas?
Não há limite fixo. A tabela mostra 500 linhas por vez, com um botão para carregar mais, e as exportações sempre incluem todas as linhas que correspondem ao filtro.