Como usar esta ferramenta Esta página executa uma operação fixa. Use o espaço vinculado para outras operações.
Entrada: Origem JSON. Converter JSON em string.
Os campos começam vazios. Carregar exemplo só os preenche quando você escolhe essa opção. Redefinir apaga a entrada e os resultados atuais.
Como funciona JSON estrito: rejeita chaves duplicadas, inteiros não seguros e profundidade excessiva. Mantém a ordem das listas. Números fracionários seguem a aritmética do JavaScript.
Escolha recuo de 2, 3 ou 4 espaços. Minificar remove espaços de formatação; ordenar muda chaves de objetos, não a ordem das listas. A árvore tem limite de 1000 nós e profundidade 40; o grafo, 200 nós. O texto completo permanece na Saída.
Converter em string envolve o documento JSON normalizado em uma string JSON. Analisar string desfaz esse envoltório. O reparo apenas mostra a remoção de vírgulas finais; outros erros são rejeitados e a origem nunca é substituída silenciosamente.
Escopo e limites Cada entrada aceita 100000 unidades UTF-16; arquivos UTF-8 importados, 100000 bytes; saída, 1000000 unidades. Um temporizador de 5000 ms cancela o worker, sujeito ao agendamento do navegador. Não valida esquemas nem regras de negócio.
A comparação retorna registros JSON com chaves técnicas path, kind, before e after; kind é added, removed ou changed. Esses nomes literais do protocolo não são traduzidos. Rascunhos locais são texto simples; Redefinir não os exclui.
Os campos começam vazios. Carregar exemplo só os preenche quando você escolhe essa opção. Redefinir apaga a entrada e os resultados atuais.
Formatador e visualizador JSON
Ative o JavaScript para usar a ferramenta. Os exemplos e os limites continuam disponíveis para leitura.