jsonecho

Σύγκριση JSON

Παρέψτε δύο έγγραφα JSON και δείτε ακριβώς τι άλλαξε μεταξύ τους.

Φόρτωση εργαλείου...

Πώς να χρησιμοποιήσετε το Σύγκριση JSON

  1. Επικολλήστε το αρχικό JSON στα αριστερά και τη νέα έκδοση στα δεξιά.
  2. Οι διαφορές εμφανίζονται παρακάτω μόλις ισχύουν και οι δύο πλευρές.
  3. Ενεργοποιήστε την επιλογή "Αγνοήστε τη σειρά συστημάτων" εάν η σειρά των στοιχείων στις λίστες δεν έχει σημασία για εσάς.

Σχετικά με το Σύγκριση JSON

Μια απλή διαφορά κειμένου είναι μια κακή εφαρμογή για JSON. Αν κάποιος επαναπροσδιορίσει το αρχείο ή αναδιατάξει τα κλειδιά, κάθε γραμμή εμφανίζεται ως μεταβλημένη παρόλο που τα δεδομένα είναι ταυτόσημα. Αυτή η σύγκριση διαβάζει και τα δύο έγγραφα ως δεδομένα, οπότε εμφανίζονται μόνο πραγματικές διαφορές.

Κάθε διαφορά αναγράφεται με τη διαδρομή της, όπως $.owner.active, και επισημαίνεται ως προστιθέμενη, αφαιρούμενη ή τροποποιημένη. Μπορείτε να δείτε με μια ματιά τι συνέβη σε μια σύλληψη μεταξύ δύο εκδόσεων.

Συχνές ερωτήσεις

Έχει σημασία η διαταγή των κλειδιών;

Όχι. {"a":1,"b":2} και {"b":2,"a":1} Αναφέρονται ως πανομοιότυπα, επειδή στα JSON αντικείμενα είναι ακατάλληλες συλλογές.

Πώς συγκρίνονται τα arrays;

Με θέση κατά προεπιλογή, έτσι κινούνται ένα στοιχείο εμφανίζεται ως αλλαγές. Με το "Αγνοήστε τη σειρά συστημάτων" ενεργοποιημένο, τα στοιχεία ταιριάζουν με την αξία αντί αυτού, και βλέπετε μόνο τα στοιχεία που υπάρχουν σε μια πλευρά μόνο.

Τι συμβαίνει αν μια πλευρά είναι άκυρη;

Θα δείτε ποια πλευρά έχει το πρόβλημα, με την γραμμή και τη στήλη. Η άλλη πλευρά δεν συγκρίνεται μέχρι να είναι και οι δύο έγκυρες.

Μπορώ να συγκρίνω μεγάλα αρχεία;

Ναι, μέχρι το όριο μεγέθους του χώρου. Πολύ μεγάλα έγγραφα με χιλιάδες διαφορές μπορεί να χρειάζονται ένα ή δύο δευτερόλεπτα για να καταγραφούν.

Υπάρχει μια οπτική εικόνα δίπλα-δίπλα;

- Όχι αυτή τη στιγμή. Το εργαλείο καταγράφει τις διαφορές ανά διαδρομή, η οποία είναι ευκολότερη για την ανάγνωση των δεδομένων από τις χρωματιστές γραμμές.

Περισσότερα στην κατηγορία Εργαλεία JSON

Όλα τα εργαλεία →