Σύγκριση JSON

Επικολλήστε δύο αντικείμενα JSON για να δείτε μια σύγκριση πεδίο προς πεδίο - τι προστέθηκε, αφαιρέθηκε, ή άλλαξε μεταξύ τους.

Τελευταία ενημέρωση: September 5, 2026

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

Πώς λειτουργεί αυτό το εργαλείο σύγκρισης JSON;

Αναλύει και τα δύο αντικείμενα JSON, στη συνέχεια διατρέχει αναδρομικά κάθε κλειδί: τα κλειδιά μόνο στο πρώτο επισημαίνονται ως «Αφαιρέθηκε», τα κλειδιά μόνο στο δεύτερο επισημαίνονται ως «Προστέθηκε», και τα κλειδιά που υπάρχουν και στα δύο με διαφορετικές τιμές επισημαίνονται ως «Άλλαξε». Τα εμφωλευμένα αντικείμενα συγκρίνονται πεδίο προς πεδίο, όχι ως ένα μεγάλο ενιαίο τμήμα.

Συγκρίνει αυτό τους πίνακες στοιχείο προς στοιχείο;

Οι πίνακες συγκρίνονται με ακριβή τιμή (ολόκληρος ο πίνακας αντιμετωπίζεται ως «άλλαξε» αν οποιοδήποτε στοιχείο διαφέρει), δεν συγχωνεύονται στοιχείο προς στοιχείο όπως τα αντικείμενα - αυτό διατηρεί τη λογική σύγκρισης προβλέψιμη για πίνακες όπου η σειρά έχει σημασία.

Τι συμβαίνει αν το JSON μου έχει σφάλμα σύνταξης;

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

Αν ένα κλειδί υπάρχει και στα δύο αντικείμενα JSON αλλά έχει ακριβώς την ίδια τιμή, εμφανίζεται στη διαφορά;

Όχι - μόνο τα κλειδιά που διαφέρουν (προστέθηκαν, αφαιρέθηκαν, ή άλλαξαν σε τιμή) εμφανίζονται στα αποτελέσματα. Τα πανομοιότυπα κλειδιά με πανομοιότυπες τιμές θεωρούνται αμετάβλητα και δεν επισημαίνονται.

Στο προεπιλεγμένο παράδειγμα, ποια είναι η διαφορά μεταξύ των δύο αντικειμένων JSON;

Το «age» άλλαξε (από 30 σε 31), το «city» αφαιρέθηκε (υπάρχει μόνο στο πρώτο JSON), και το «country» προστέθηκε (υπάρχει μόνο στο δεύτερο JSON) - το «name» παραμένει το ίδιο και στα δύο, οπότε δεν επισημαίνεται.

Έχει σημασία η σειρά των κλειδιών στο JSON για τη σύγκριση;

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

Υπολογισμός