JSON Patchgereedschap
Vergelijk twee JSON-documenten en genereer RFC 6902 Patch; u kunt Patch ook lokaal toepassen en een roundtrip-controle uitvoeren.
Hoe gebruik je de JSON Patch-tool
JSON Patch-tool verwerkt invoer alleen in de huidige browser en uploadt niets, maakt geen verbinding met internet en slaat geen gebruikersgegevens op.
Inhoud invoeren
Voer de oorspronkelijke JSON, de doel-JSON of RFC 6902-bewerkingenreeks in.
Selecteer een verwerkingsmethode
Genereer add/remove/replace-bewerkingen of pas Patch toe en controleer paden en gevaarlijke sleutels.
Controleren en exporteren
Kopieer of download Patch/JSON nadat je hebt bevestigd dat het resultaat na toepassing overeenkomt met het doel.
Beperkingen en aandachtspunten
- Paden met prototypevervuiling, oneindige recursie en extreem grote bewerkingsarrays worden geweigerd.
- Diff leidt move/copy niet af; het gegenereerde resultaat moet nog semantisch worden gecontroleerd in het doelproject.
- De tool biedt alleen lokaal verwerkte resultaten ter ondersteuning; belangrijke configuraties, geheimen, documentatie en publicatie-inhoud moeten nog steeds in de doelomgeving worden gecontroleerd.
Veelgestelde vragen
Wordt de invoer naar de server geüpload?
Nee. De pagina gebruikt alleen browsergeheugen, het lokale bestand API en lokale bronnen die al met de site zijn meegeleverd.
Waarom wordt het pad __proto__ geweigerd?
Deze eigenschappen kunnen prototypevervuiling veroorzaken; de tool blokkeert ze in plaats van het objectprototype op riskante wijze te wijzigen.
Waarom moet het resultaat nog handmatig worden gecontroleerd?
Randgevalsyntaxis, regionale normen, readers van derden en de beoogde uitvoeromgeving kunnen verschillen; de tool vervangt de uiteindelijke controle niet.