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