Outil JSON Patch
Comparer deux documents JSON et générer RFC 6902 Patch, puis appliquer Patch localement et effectuer une vérification aller-retour.
Comment utiliser JSON l’outil Patch
JSON L’outil Patch traite les données saisies uniquement dans le navigateur actuel, sans les téléverser, se connecter à Internet ni les enregistrer.
Contenu à saisir
Saisissez un JSON brut, un JSON cible ou un RFC 6902 tableau d’opérations.
Sélectionner une méthode de traitement
Générez l’opération add/remove/replace, ou appliquez le patch et vérifiez les chemins ainsi que les clés dangereuses.
Vérifier et exporter
Après avoir vérifié que le résultat obtenu correspond à la cible, copiez ou téléchargez Patch/JSON.
Restrictions et remarques
- Refuse les chemins de pollution de prototype, la récursion infinie et les tableaux d’opérations trop volumineux.
- Diff ne déduit pas move/copy ; le résultat généré doit toujours faire l’objet d’une vérification sémantique dans le projet cible.
- L’outil fournit uniquement des résultats de traitement local à titre indicatif ; les configurations importantes, les clés, les documents et les contenus publiés doivent toujours être vérifiés dans l’environnement cible.
Foire aux questions
Les données saisies sont-elles téléversées sur un serveur ?
Non. La page utilise uniquement la mémoire du navigateur, les fichiers locaux API et les ressources locales déjà fournies avec le site.
Pourquoi les chemins __proto__ sont-ils refusés ?
Ces propriétés peuvent provoquer une pollution du prototype ; l’outil les bloque au lieu de risquer de modifier le prototype de l’objet.
Pourquoi les résultats nécessitent-ils encore une vérification manuelle ?
La syntaxe des limites, les normes régionales, les lecteurs tiers et l’environnement d’exécution cible peuvent différer ; l’outil ne remplace pas la validation finale.