Visualizador de árvore JSON
Visualize dados JSON como uma árvore recolhível interativa. Pesquise chaves e valores, rastreie JSONPath ao passar o cursor e manipule arquivos grandes com carregamento preguiçoso. Suporta arrastar e soltar arquivos .json.
O que é um visualizador de árvore JSON?
Um visualizador de árvore JSON é uma ferramenta que analisa texto JSON e o renderiza como uma estrutura de árvore interativa e recolhível. Cada nó exibe sua chave, tipo e prévia do valor, permitindo explorar visualmente dados JSON profundamente aninhados sem ler texto bruto.
Como expandir e recolher nós da árvore?
Clique no ícone de seta ao lado de qualquer nó de objeto ou array para expandi-lo ou recolhê-lo. Você também pode clicar na linha do nó. Use os botões "Expandir tudo" e "Recolher tudo" na barra de ferramentas para alternar toda a árvore de uma vez.
Como funciona o recurso de busca?
Digite uma palavra-chave na caixa de busca e a ferramenta destacará instantaneamente as chaves e valores de string correspondentes. As linhas correspondentes são destacadas, e você pode pular entre correspondências usando os botões anterior/próximo ou as teclas Enter (avançar) e Shift+Enter (recuar).
O que é JSONPath e como copiá-lo?
JSONPath é uma expressão de notação de pontos que aponta para um nó específico, ex., $.user.address[0].city. Passe o cursor sobre qualquer nó e seu caminho completo aparece na barra de caminhos; clique no caminho ou no ícone de copiar para copiá-lo para a área de transferência.
Posso carregar JSON de um arquivo?
Sim. Clique no botão "Carregar arquivo" para procurar um arquivo .json, ou simplesmente arraste e solte um arquivo .json na área de entrada. O conteúdo do arquivo é lido localmente no seu navegador e nunca é enviado para nenhum servidor.
Como os diferentes tipos de valores são exibidos?
Cada tipo de valor tem uma cor distinta: strings são verdes, números são azuis, booleanos são laranjas e valores null são cinzas. Objetos e arrays mostram um selo com a contagem de seus filhos, como {3} ou [5].
Como a ferramenta lida com arquivos JSON muito grandes?
Quando um nó tem mais de 1000 filhos, a ferramenta usa carregamento preguiçoso: renderiza os primeiros 100 itens e mostra um botão "Carregar mais" na parte inferior. Isso mantém a interface responsiva mesmo com arrays de milhares de entradas.
Meus dados JSON são enviados a um servidor?
Não. Toda a análise, renderização e busca ocorre inteiramente no seu navegador. Seus dados JSON nunca saem do seu dispositivo, tornando esta ferramenta segura para dados sensíveis ou confidenciais.
O que acontece quando colo JSON inválido?
A ferramenta exibe uma mensagem de erro clara abaixo da área de entrada mostrando o erro de análise e sua localização. A visualização em árvore permanece vazia até que você corrija a sintaxe e a entrada se torne JSON válido novamente.
Esta ferramenta funciona offline?
Depois que a página é carregada, a ferramenta é executada inteiramente no seu navegador e pode funcionar sem conexão com a internet. Apenas o carregamento inicial da página requer acesso à rede para buscar os recursos estáticos.