JSON Diff & Patch API
Συγκρίνετε και διορθώστε έγγραφα JSON σύμφωνα με τα πρότυπα RFC. Περάστε δύο έγγραφα και η υπηρεσία επιστρέφει αν είναι ίσα, ένα RFC 6902 JSON Patch (τις ακριβείς λειτουργίες add/remove/replace που μετατρέπουν το πρώτο στο δεύτερο, χρησιμοποιώντας διαδρομές RFC 6901 JSON-Pointer), μια σύνοψη αλλαγών και ένα RFC 7386 JSON Merge Patch. Το τελικό σημείο patch λειτουργεί αντίστροφα: εφαρμόστε ένα RFC 6902 patch (λειτουργίες add, remove, replace, move, copy και test) ή ένα RFC 7386 merge patch σε ένα έγγραφο και λάβετε το αποτέλεσμα. Τα έγγραφα μπορούν να σταλούν ενσωματωμένα ή ως σώμα JSON. Όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι γρήγορο και ντετερμινιστικό. Κατασκευασμένο για διαχείριση διαμόρφωσης και κατάστασης, ανίχνευση αλλαγών API, ίχνη ελέγχου και αρχεία καταγραφής αλλαγών, ελέγχους αισιόδοξης ταυτοχρονισμού και αγωγούς συγχρονισμού δεδομένων. Μια μηχανή JSON diff/patch — διακριτή από τη σύγκριση κειμένου (textdiff), την αναζήτηση JSONPath (jsonpath), την επικύρωση και την όμορφη εκτύπωση JSON (json) και την επικύρωση JSON-Schema (jsonschema). Χωρίς upstream κλειδί, χωρίς cache.
api.oanor.com/jsondiff-api