Ferramenta de JSON Patch
Compare dois documentos JSON e gere um patch RFC 6902, além de aplicar o patch localmente e realizar uma verificação de ida e volta.
Como usar JSON ferramenta Patch
A ferramenta JSON Patch processa as entradas apenas no navegador atual e não faz upload, conexão à internet nem salva dados do usuário.
Conteúdo de entrada
Insira o JSON original, o JSON de destino ou um RFC 6902 de operações.
Selecionar método de processamento
Gere operações add/remove/replace, ou aplique o Patch e verifique os caminhos e as chaves perigosas.
Verificar e exportar
Depois de confirmar que o resultado após a aplicação corresponde ao objetivo, copie ou baixe Patch/JSON.
Restrições e observações
- Rejeita caminhos de poluição de protótipos, recursão infinita e arrays de operações grandes demais.
- O Diff não infere move/copy; os resultados gerados ainda devem passar por revisão semântica no projeto de destino.
- A ferramenta fornece apenas resultados de processamento auxiliares locais; configurações importantes, chaves, documentos e conteúdo de publicação ainda precisam ser revisados no ambiente de destino.
Perguntas frequentes
Os dados de entrada serão enviados para o servidor?
Não. A página usa somente a memória do navegador, o arquivo local API e os recursos locais já fornecidos com o site.
Por que o caminho __proto__ é rejeitado?
Esses atributos podem causar poluição de protótipo; a ferramenta os bloqueará em vez de arriscar modificar o protótipo do objeto.
Por que os resultados ainda precisam de verificação manual?
Pode haver diferenças na sintaxe de limites, nas normas regionais, nos leitores de terceiros e no ambiente de execução de destino; a ferramenta não substitui a validação final.