Σύγκριση δύο εγγράφων YAML και εντοπισμός όλων των δομικών διαφορών.
Προβολή ακριβώς του τι προστέθηκε,
αφαιρέθηκε ή
άλλαξε — με πλήρεις διαδρομές YAML.
Επίσης: JSON ↔ YAML | Σύγκριση JSON | Σύγκριση XML.
Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — τα δεδομένα δεν μεταφορτώνονται ποτέ σε κάποιον διακομιστή.
Επικόλληση δύο εγγράφων YAML παρακάτω και κλικ στο Σύγκριση για εντοπισμό διαφορών.
YAML A (Αρχικό)
YAML B (Τροποποιημένο)
Διαφορές
Εισαγωγή δύο εγγράφων YAML παραπάνω και κλικ στο Σύγκριση για προβολή των διαφορών.
Τρόπος χρήσης: Το αρχικό YAML τοποθετείται στο αριστερό πεδίο κειμένου (YAML A) και η τροποποιημένη εκδοχή στο δεξί πεδίο κειμένου (YAML B). Κλικ στο Σύγκριση για προβολή όλων των διαφορών.
Χρώματα αποτελέσματος:Πράσινο = προστέθηκε στο B, Κόκκινο = αφαιρέθηκε από το A, Κίτρινο = άλλαξε τιμή.
Σύγκριση συνόλων: Όταν είναι επιλεγμένη, οι πίνακες συγκρίνονται ως μη διατεταγμένα σύνολα (η σειρά των στοιχείων αγνοείται). Κατά προεπιλογή, οι πίνακες συγκρίνονται θέση προς θέση.
Συμβουλή: Τα σχόλια YAML (#) αφαιρούνται κατά την ανάλυση και δεν συγκρίνονται. Συγκρίνεται μόνο η δομή των δεδομένων, κάτι που το καθιστά ιδανικό για διαφορές αρχείων ρυθμίσεων.
Δομική διαφορά YAML — τα σχόλια δεν μετρούν
Το YAML συγκρίνεται ως δομή δεδομένων, όχι ως κείμενο: τα σχόλια αφαιρούνται, η εσοχή κανονικοποιείται, και οι βαθμωτές τιμές με εισαγωγικά έναντι χωρίς εισαγωγικά που αναλύονται στην ίδια τιμή είναι ίσες. Μια παγίδα ειδική για το YAML: οι άγκυρες και τα ψευδώνυμα σημαίνουν ότι δύο έγγραφα μπορεί να διαφέρουν κειμενικά ενώ αναπαριστούν ίδια δεδομένα — ή να μοιάζουν ενώ επιλύονται διαφορετικά. Η σύγκριση της αναλυμένης δομής καλύπτει και τις δύο περιπτώσεις.
Ιδανικό για διαφορές αρχείων ρυθμίσεων — οι αλλαγές κενών και σχολίων δεν εμφανίζονται ποτέ.
🔷 Σύνοψη διαφορών
Επικόλληση δύο εγγράφων YAML και κλικ στο Σύγκριση για εμφάνιση των στατιστικών.