Ferramentas JSON
Toda ferramenta aqui roda sobre um único motor: um parser de JSON escrito do zero para conseguir apontar a linha e a coluna exatas de um problema, preservar números que o JavaScript não consegue representar, e se recuperar depois de um erro em vez de parar no primeiro. Nada do que você cola é enviado, e a lista de permissões connect-src transforma isso numa garantia do navegador em vez de uma promessa.
Procurando um conversor? Eles ficam na página de conversão. Atrás de um erro de parsing específico? Comece pelas páginas de erros.
Formatar e conferir
As quatro do dia a dia. Ler um payload, descobrir por que ele não faz parsing, consertar, ou encolher antes de enviar.
- JSON Beautifier Cole um JSON bagunçado e leia sem esforço. Nada é enviado.
- Formatador de JSON Formate JSON com 2 espaços, 4 espaços ou tabulação, sem perder um único dígito.
- Validador de JSON Cada erro com a linha, a coluna, a causa e a correção exatas.
- Reparar JSON Conserta vírgulas sobrando, aspas simples, comentários e literais de Python, listando cada alteração.
- Minificar JSON Remove cada byte de espaço em branco e mostra exatamente quanto você economizou.
- Visualizador de JSON Uma árvore recolhível com o caminho JSON de cada nó, feita para arquivos grandes.
- Analisador de JSON Faça o parsing de um payload e veja tipos, profundidade, número de chaves e todos os caminhos.
- JSON Pretty Print Formate aqui, ou copie a linha equivalente para Python, JavaScript, jq e mais seis linguagens.
Transformar
Mudar a forma de um documento em vez da formatação: comparar, ordenar, achatar, consultar, escapar.
- Comparar JSON Compara dois documentos pela estrutura: reformatar ou mudar a ordem das chaves não conta.
- Testador de JSONPath Escreva uma expressão JSONPath e veja as correspondências ao vivo. Sintaxe da RFC 9535.
- Ordenar JSON Ordena as chaves em ordem alfabética em todos os objetos aninhados, para diffs que continuam limpos.
- Achatar JSON Transforma JSON aninhado em caminhos de chave de um nível só, e desfaz a operação.
- JSON para tabela Mostra um array de objetos como uma tabela ordenável e legível.
- Filtrar JSON Extraia só o que você precisa com uma expressão de filtro JSONPath.
- Escapar JSON Transforma qualquer texto em uma string segura para embutir dentro de JSON.
- Desescapar JSON Recupera JSON legível a partir de uma string escapada, por mais camadas que ela tenha.
- Gerador de JSON Schema Gera um schema draft 2020-12 a partir de um exemplo, com campos obrigatórios honestos.