Η XML είναι ένας επεκτάσιμος τύπος γλώσσας σήμανσης. Βάσεις δεδομένων, ρυθμίσεις εφαρμογών, δεδομένα πακέτου λογισμικού και άλλες πληροφορίες μπορούν να αποθηκευτούν σε ένα αρχείο με αυτήν την επέκταση. Τέτοια έγγραφα διανέμονται ευρέως μεταξύ των χρηστών, επομένως το ερώτημα πώς να ανοίξετε το XML τίθεται αρκετά συχνά.
Χρήση προγραμμάτων επεξεργασίας κειμένου
Ένα έγγραφο XML περιέχει πληροφορίες κειμένου, επομένως δεν χρειάζεστε λογισμικό επί πληρωμή για να το δείτε σε αναγνώσιμη μορφή. Μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα περιήγησης, οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ενσωματωμένο στα Windows ή από τρίτους προγραμματιστές ή ειδικά προγράμματα για εργασία με τη μορφή XML.
Το Σημειωματάριο των Windows και τα ανάλογα του
Τα Windows περιλαμβάνουν αρχικά ένα πρόγραμμα που μπορεί να λειτουργήσει με οποιοδήποτε κείμενο - Σημειωματάριο. Μπορείτε να το βρείτε στη λίστα τυπικών εφαρμογών στο μενού Έναρξη. Μαζί με αυτό, είναι προεγκατεστημένο ένα άλλο πρόγραμμα επεξεργασίας κειμένου - το WordPad. Μπορεί επίσης να χρησιμοποιηθεί για την προβολή εγγράφων με επέκταση XML.
Εάν κάνετε δεξί κλικ στο αρχείο XML, τότε αμέσως κάτω από το στοιχείο "Άνοιγμα" θα υπάρχει μια γραμμή "Επεξεργασία". Όταν κάνετε κλικ σε αυτό, τα περιεχόμενα του εγγράφου θα εμφανιστούν στο Σημειωματάριο. Εάν δεν μπορείτε να ανοίξετε το αρχείο με αυτόν τον τρόπο ή θέλετε να χρησιμοποιήσετε το WordPad για να το προβάλετε, αναπτύξτε το μενού "Άνοιγμα με".
Για να διαβάσετε και να επεξεργαστείτε έγγραφα XML, μπορείτε επίσης να χρησιμοποιήσετε σημειωματάρια από τρίτους προγραμματιστές: για παράδειγμα, NotePad++. Διαθέτει επισήμανση σύνταξης, η οποία μπορεί να φαίνεται βολική κατά την επεξεργασία ενός αρχείου.
Σουίτα Microsoft Office
Αντί για Σημειωματάριο, WordPad και άλλα παρόμοια προγράμματα, μπορείτε να χρησιμοποιήσετε εφαρμογές από το πακέτο του Microsoft Office - Word και Excel.
- Εκκινήστε το Word.
- Καθορίστε τη διαδρομή προς το έγγραφο XML.
Το μειονέκτημα του Word είναι ότι είναι δύσκολο να επεξεργαστείτε XML. Επομένως, εάν θέλετε να αλλάξετε ορισμένα δεδομένα, είναι καλύτερο να χρησιμοποιήσετε το Excel.
- Εκκινήστε το Excel.
- Αναπτύξτε το κύριο μενού, κάντε κλικ στο "Άνοιγμα".
- Επιλέξτε έγγραφο XML.
- Καθορίστε ότι θέλετε να τον ανοίξετε ως πίνακα XML.
Εάν αντί για το πακέτο εφαρμογών του Microsoft Office, η βιβλιοθήκη εφαρμογών OpenOffice είναι εγκατεστημένη στον υπολογιστή σας, τότε δεν πειράζει: μπορείτε να ανοίξετε XML μέσω του OpenOffice Calc, ενός αναλόγου του Excel.
Επεξεργαστές XML
Εάν χρειάζεται όχι μόνο να βλέπετε τα περιεχόμενα των πινάκων, αλλά και να τα επεξεργάζεστε, τότε συνιστάται η χρήση ειδικού λογισμικού σχεδιασμένου να λειτουργεί με τη μορφή XML. Μπορούν να χρησιμοποιηθούν οι ακόλουθοι επεξεργαστές:
- XML Editor από την Oxygen
- Δείκτης XML
- Xsemmel
- Έκδοση EditiX Lite
Τα προγράμματα διαφέρουν ως προς τις δυνατότητες που παρέχουν: ορισμένα έχουν μια λειτουργία μετασχηματισμού XSLT για τη μετατροπή εγγράφων XML, υποδείξεις με τη μορφή επισημασμένων τμημάτων κώδικα. άλλα προσφέρουν μόνο προβολή και ελάχιστη επεξεργασία.
Η επιλογή εξαρτάται από τις ανάγκες και τις δεξιότητες του χρήστη, αφού το λογισμικό είναι εξειδικευμένο. Ωστόσο, μπορείτε να κατεβάσετε τα προγράμματα που αναφέρονται δωρεάν.
Προβολή μέσω προγράμματος περιήγησης
Εάν ξαφνικά δεν έχετε ούτε ένα πρόγραμμα επεξεργασίας κειμένου στον υπολογιστή σας ή το XML δεν ανοίγει σε αναγνώσιμη μορφή, μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα περιήγησης ή να προβάλετε τα περιεχόμενα του αρχείου στο διαδίκτυο.
Προγράμματα περιήγησης
Όλα τα σύγχρονα προγράμματα περιήγησης υποστηρίζουν την ανάγνωση μορφής XML. Ωστόσο, πρέπει να καταλάβετε ότι καθώς δεν υπάρχουν πληροφορίες στο έγγραφο σχετικά με τον τρόπο εμφάνισης των δεδομένων, τα προγράμματα περιήγησης ιστού τα εμφανίζουν "ως έχουν". Για να χρησιμοποιήσετε ένα πρόγραμμα περιήγησης για άνοιγμα (χρησιμοποιώντας το Chrome ως παράδειγμα):
Η εκκίνηση πραγματοποιείται με παρόμοιο τρόπο μέσω άλλων προγραμμάτων περιήγησης. Θα ανοίξει μια νέα καρτέλα στο πρόγραμμα περιήγησής σας, που θα εμφανίζει τα περιεχόμενα του εγγράφου XML.
Στο Mozilla Forefox, μπορείτε να ανοίξετε το αρχείο με άλλο τρόπο:
Εάν το αρχείο είναι κατεστραμμένο, το πρόγραμμα περιήγησης ενδέχεται να εμφανίσει ένα μήνυμα σφάλματος όταν προσπαθείτε να ανοίξετε το έγγραφο. Σε αυτήν την περίπτωση, συνιστάται η χρήση ενός από τους επεξεργαστές XML που αναφέρονται παραπάνω.
Τα δεδομένα που είναι αποθηκευμένα στο αρχείο XML μπορούν να επεξεργαστούν απευθείας στο πρόγραμμα περιήγησης πελάτη.
Άνοιγμα, επεξεργασία και αποθήκευση XML
Αυτό το κεφάλαιο θα σας δείξει πώς να ανοίξετε, να επεξεργαστείτε και να αποθηκεύσετε ένα αρχείο XML που είναι αποθηκευμένο σε έναν διακομιστή.
Για να γίνει αυτό, θα χρησιμοποιήσουμε XSL για να μετατρέψουμε το έγγραφο XML σε φόρμα HTML. Οι τιμές των στοιχείων XML θα γραφτούν στα πεδία εισαγωγής στη φόρμα HTML. Η φόρμα HTML μπορεί να επεξεργαστεί. Μετά την επεξεργασία, τα δεδομένα μπορούν να σταλούν στον διακομιστή και το αρχείο XML θα ενημερωθεί (θα εμφανίσουμε τον αντίστοιχο κώδικα σε PHP και ASP).
Αρχεία XML και XSL
Για παράδειγμα, πάρτε το ακόλουθο έγγραφο XML ("tool.xml"):
Και το αντίστοιχο φύλλο στυλ XSL ("tool.xsl"):
Πληροφορίες εργαλείου (επεξεργασία):