Formatador / Minificador / Validador de JSONEscape / Unescape de JSONDiff de JSONOrdenar chaves de JSONJSON ⇄ StringJSON ⇄ XMLXML ⇄ JSONJSON para CSVCSV para JSONJSON ⇄ YAMLJSON para códigoParâmetros de consulta ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
Ordenar chaves de JSON
Ordene recursivamente todos os nomes de chave de objeto em ordem alfabética
Como usar
- Cole o objeto ou array a ser ordenado no campo "JSON input".
- Escolha crescente (A→Z) ou decrescente (Z→A) em "Direction".
- Clique em "Sort"; as chaves são ordenadas alfabeticamente de forma recursiva à direita.
- Dica: a ordem do array é mantida; apenas as chaves de objeto são ordenadas, o que ajuda em diffs em controle de versão.
Perguntas frequentes
A ordenação muda o significado dos dados?
Não. A ordem das chaves em um objeto JSON não tem significado semântico. Ordenar apenas deixa a saída mais legível e facilita o diff no controle de versão.
Os arrays serão ordenados?
Não. A ordem dos elementos de um array é significativa; esta ferramenta ordena apenas as chaves de objeto e deixa os arrays intactos.