Ordenar chaves de JSON

Ordene recursivamente todos os nomes de chave de objeto em ordem alfabética

Como usar

  1. Cole o objeto ou array a ser ordenado no campo "JSON input".
  2. Escolha crescente (A→Z) ou decrescente (Z→A) em "Direction".
  3. Clique em "Sort"; as chaves são ordenadas alfabeticamente de forma recursiva à direita.
  4. 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.