Ένα αρχείο με .xml επέκταση αρχείου είναι ένα αρχείο επεκτάσιμης γλώσσας σήμανσης (XML). Αυτά είναι στην πραγματικότητα απλά αρχεία κειμένου που χρησιμοποιούν προσαρμοσμένες ετικέτες για να περιγράψουν τη δομή και άλλα χαρακτηριστικά του εγγράφου.



Τι είναι το XML;

Η XML είναι μια γλώσσα σήμανσης που δημιουργήθηκε από την Κοινοπραξία του Παγκόσμιου Ιστού (W3C) για να ορίσει μια σύνταξη για την κωδικοποίηση εγγράφων που θα μπορούσαν να διαβάσουν τόσο οι άνθρωποι όσο και οι μηχανές. Αυτό το κάνει μέσω της χρήσης ετικετών που ορίζουν τη δομή του εγγράφου, καθώς και τον τρόπο αποθήκευσης και μεταφοράς του εγγράφου.

Είναι πιθανώς πιο εύκολο να το συγκρίνετε με μια άλλη γλώσσα σήμανσης με την οποία ίσως είστε εξοικειωμένοι—τη Γλώσσα σήμανσης υπερκειμένου (HTML) που χρησιμοποιείται για την κωδικοποίηση ιστοσελίδων. Η HTML χρησιμοποιεί ένα προκαθορισμένο σύνολο συμβόλων σήμανσης (σύντομοι κώδικες) που περιγράφουν τη μορφή περιεχομένου σε μια ιστοσελίδα. Για παράδειγμα, ο ακόλουθος απλός κώδικας HTML χρησιμοποιεί ετικέτες για να κάνει ορισμένες λέξεις έντονες και κάποιες πλάγιες:

This is how you make  bold text  and this is how you make  italic text  

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

Ουσιαστικά, η HTML είναι μια γλώσσα που εστιάζει στην παρουσίαση περιεχομένου, ενώ η XML είναι μια ειδική γλώσσα περιγραφής δεδομένων που χρησιμοποιείται για την αποθήκευση δεδομένων.

Διαφήμιση

Η XML χρησιμοποιείται συχνά ως βάση για άλλες μορφές εγγράφων—εκατοντάδες, στην πραγματικότητα. Εδώ είναι μερικά που ίσως αναγνωρίσετε:

  • RSS και το ATOM περιγράφουν τον τρόπο με τον οποίο οι εφαρμογές αναγνώστη χειρίζονται τις ροές Ιστού.
  • Microsoft .NET χρησιμοποιεί XML για τα αρχεία διαμόρφωσής του.
  • Το Microsoft Office 2007 και μεταγενέστερα χρησιμοποιούν XML ως βάση για τη δομή του εγγράφου. Αυτό σημαίνει το Χ στο Μορφή εγγράφου .DOCX Word , για παράδειγμα, και χρησιμοποιείται επίσης στο Excel (αρχεία XLSX) και στο PowerPoint (αρχεία PPTX).

Επομένως, εάν έχετε ένα αρχείο XML, αυτό δεν σας λέει απαραίτητα με ποια εφαρμογή προορίζεται για χρήση. Και συνήθως, δεν θα χρειάζεται να ανησυχείτε για αυτό, εκτός αν είστε αυτός που σχεδιάζει πραγματικά τα αρχεία XML.

Πώς μπορώ να ανοίξω ένα;

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

Χρησιμοποιήστε ένα πρόγραμμα επεξεργασίας κειμένου εάν εργάζεστε με αρχεία XML τακτικά

Δεδομένου ότι τα αρχεία XML είναι στην πραγματικότητα απλώς αρχεία κειμένου, μπορείτε να τα ανοίξετε σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου. Το θέμα είναι ότι πολλοί επεξεργαστές κειμένου - όπως το Σημειωματάριο - δεν έχουν σχεδιαστεί για να εμφανίζουν αρχεία XML με τη σωστή δομή τους. Ίσως είναι εντάξει να ανοίξετε ένα αρχείο XML και να ρίξετε μια γρήγορη ματιά για να καταλάβετε τι είναι. Ωστόσο, υπάρχουν πολύ καλύτερα εργαλεία για να δουλέψετε μαζί τους.

Κάντε δεξί κλικ στο αρχείο XML που θέλετε να ανοίξετε, τοποθετήστε το δείκτη του ποντικιού στην επιλογή Άνοιγμα με στο μενού περιβάλλοντος και, στη συνέχεια, κάντε κλικ στην επιλογή Σημειωματάριο.

Σημείωση : Χρησιμοποιούμε παραδείγματα Windows εδώ, αλλά το ίδιο ισχύει και για άλλα λειτουργικά συστήματα. Αναζητήστε ένα καλό πρόγραμμα επεξεργασίας κειμένου τρίτου κατασκευαστή που έχει σχεδιαστεί για να υποστηρίζει αρχεία XML.

Διαφήμιση

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

Έτσι, ενώ το Σημειωματάριο μπορεί να είναι χρήσιμο για τον γρήγορο έλεγχο ενός αρχείου XML, είστε πολύ καλύτεροι με ένα πιο προηγμένο εργαλείο όπως Σημειωματάριο ++ , το οποίο επισημαίνει τη σύνταξη και μορφοποιεί το αρχείο με τον τρόπο που προορίζεται.

Εδώ είναι το ίδιο αρχείο XML που ανοίγει στο Notepad++:

μετατροπή ζωντανής φωτογραφίας σε gif

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Πώς να αντικαταστήσετε το σημειωματάριο με άλλο πρόγραμμα επεξεργασίας κειμένου στα Windows

Χρησιμοποιήστε ένα πρόγραμμα περιήγησης Ιστού για να προβάλετε τα δομημένα δεδομένα

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

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

Όταν ανοίξει το αρχείο, θα πρέπει να δείτε όμορφα δομημένα δεδομένα. Δεν είναι τόσο όμορφο όσο η χρωματική προβολή που λαμβάνετε με κάτι σαν το Notepad++, αλλά είναι πολύ καλύτερο από αυτό που βλέπετε με το Σημειωματάριο.

Χρησιμοποιήστε ένα ηλεκτρονικό πρόγραμμα επεξεργασίας για προβολή, επεξεργασία ή μετατροπή αρχείων XML

Εάν θέλετε να επεξεργαστείτε το περιστασιακό αρχείο XML και δεν θέλετε να κατεβάσετε ένα νέο πρόγραμμα επεξεργασίας κειμένου ή εάν πρέπει να μετατρέψετε ένα αρχείο XML σε άλλη μορφή, υπάρχουν μερικά αξιοπρεπή διαδικτυακά προγράμματα επεξεργασίας XML διαθέσιμα δωρεάν. TutorialsPoint.com , XMLGrid.net , και CodeBeautify.org Όλα σας επιτρέπουν να προβάλλετε και να επεξεργάζεστε αρχεία XML. Αφού ολοκληρώσετε την επεξεργασία σας, μπορείτε να κάνετε λήψη του αλλαγμένου αρχείου XML ή ακόμα και να το μετατρέψετε σε διαφορετική μορφή.

Διαφήμιση

Για το παράδειγμα εδώ, θα χρησιμοποιήσουμε το CodeBeautify.org. Η σελίδα χωρίζεται σε τρεις ενότητες. Στα αριστερά είναι το αρχείο XML με το οποίο εργάζεστε. Στη μέση, θα βρείτε πολλές επιλογές. Στα δεξιά, θα δείτε τα αποτελέσματα ορισμένων από τις επιλογές που μπορείτε να επιλέξετε. Για παράδειγμα, στην παρακάτω εικόνα, το πλήρες αρχείο XML μας βρίσκεται στα αριστερά και η δενδρική προβολή εμφανίζεται στο παράθυρο αποτελεσμάτων επειδή κάναμε κλικ στο κουμπί Προβολή δέντρου στη μέση.

Ακολουθεί μια καλύτερη ματιά σε αυτές τις επιλογές. Χρησιμοποιήστε το κουμπί Αναζήτηση για να ανεβάσετε ένα αρχείο XML από τον υπολογιστή σας ή το κουμπί Φόρτωση διεύθυνσης URL για να τραβήξετε XML από μια ηλεκτρονική πηγή.

Το κουμπί Tree View εμφανίζει τα δεδομένα σας σε μια όμορφα διαμορφωμένη δομή δέντρου στο παράθυρο αποτελεσμάτων, με όλες τις ετικέτες σας στα αριστερά με πορτοκαλί χρώμα και τα χαρακτηριστικά στα δεξιά των ετικετών.

Το Beautify εμφανίζει τα δεδομένα σας σε προσεγμένες, ευανάγνωστες γραμμές στο παράθυρο αποτελεσμάτων.

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

Τέλος, μπορείτε να χρησιμοποιήσετε το κουμπί XML σε JSON για να μετατρέψετε τη μορφή XML σε JSON, το κουμπί Εξαγωγή σε CSV για να αποθηκεύσετε τα δεδομένα σας ως αρχείο τιμών διαχωρισμένων με κόμμα ή το κουμπί Λήψη για να πραγματοποιήσετε λήψη τυχόν αλλαγών που έχετε κάνει ως αρχείο νέο αρχείο XML.

Τύποι αρχείων
Επέκταση ΟΙ ΟΠΟΙΕΣ · · XML · RTF · XLSX · WEBP · EPUB · MP4 · AVI · MOBI · SVG · MP3 · REG · PHP · ΚΟΥΤΣΟΥΡΟ · PPTX · Pdf · MPEG · WMA · M4V · AZW · ΚΡΕΒΑΤΙ
ΔΙΑΒΑΣΤΕ ΤΗ ΣΥΝΕΧΕΙΑ
Επιλογή Συντάκτη