Diff JSON

Diff estrutural de dois documentos JSON — chaves adicionadas, removidas, alteradas e mudanças de valor lado a lado.

Digite uma entrada acima para ver o resultado.

Para que serve?

Um diff de texto puro em JSON te diz quais linhas mudaram; um diff estrutural te diz quais pontos de dado mudaram. Os dois costumam ser bem diferentes — um documento reformatado sem mudança semântica é "toda linha diferente" pra um text diff, mas "nenhuma mudança" aqui. Esta ferramenta percorre as duas árvores JSON e reporta cada path onde elas divergem, usando a sintaxe JSON Pointer da RFC 6901 (/users/0/name) pra que o output seja inequívoco independentemente da formatação.

Quando usar

Cuidados comuns