Λόγω της παρουσίας ενός σαφούς προτύπου, ευελιξίας, επεκτασιμότητας, απλότητας και υποστήριξης για μια ποικιλία εργαλείων λογισμικού, βιβλιοθηκών και πλατφορμών, σήμερα η XML είναι μια από τις πιο δημοφιλείς μορφές παρουσίασης, αποθήκευσης και μεταφοράς δεδομένων. Κατά κανόνα, ο χρήστης δεν χρειάζεται να εμβαθύνει στη δομή των εγγράφων XML που δημιουργούνται και επεξεργάζονται από τελικές εφαρμογές. Αλλά μερικές φορές, για διάφορους σκοπούς, πρέπει να δημιουργήσετε μόνοι σας ένα έγγραφο xml.
Απαραίτητη
- - επεξεργαστής κειμένου;
- - πιθανώς ένα πρόγραμμα περιήγησης και σύνδεση στο Διαδίκτυο.
Οδηγίες
Βήμα 1
Αποφασίστε τι είδους έγγραφο XML θέλετε να δημιουργήσετε. Είτε πρόκειται για ένα καλά διαμορφωμένο είτε έγκυρο έγγραφο. Η επιλογή του τύπου του εγγράφου εξαρτάται άμεσα από το περιεχόμενο και τον σκοπό χρήσης του. Εάν το έγγραφο είναι απαραίτητο για την αποθήκευση αυθαίρετων δεδομένων και δεν συνεπάγεται περαιτέρω δημοσίευση ή τυποποίηση της δομής, μπορείτε να δημιουργήσετε ένα καλά σχηματισμένο έγγραφο. Τέτοια έγγραφα πρέπει να συμμορφώνονται με όλους τους κανόνες σύνταξης XML. Ένα έγκυρο έγγραφο XML πρέπει να είναι καλά διαμορφωμένο και, επιπλέον, να τηρεί τους κανόνες που ορίζονται από ένα συγκεκριμένο σχήμα ορισμού τύπου εγγράφου (DTD). Επομένως, εάν πρέπει να καταγράψετε με σαφήνεια τη δομή και τις πιθανές σχέσεις μεταξύ των στοιχείων, θα πρέπει να δημιουργήσετε ένα έγκυρο έγγραφο XML.
Βήμα 2
Βρείτε ή σχεδιάστε έναν ορισμό τύπου εγγράφου (DTD). Για κοινές εργασίες, μπορείτε να χρησιμοποιήσετε μία από τις υπάρχουσες εφαρμογές XML των οποίων οι προδιαγραφές δημοσιεύονται στον ιστότοπο W3C στο w3.org ή σε ιστότοπους τρίτων. Έτσι, είναι βολικό να περιγράψουμε μαθηματικούς τύπους σε μορφή MathML, διανυσματικά σχέδια σε SVG και ηλεκτρονικά βιβλία στο FictionBook. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι τα έγγραφα που πληρούν ήδη τις εγκεκριμένες προδιαγραφές μπορούν να υποβληθούν σε επεξεργασία από το υπάρχον λογισμικό. Εάν αποφασίσετε να αναπτύξετε το δικό σας DTD, συμβουλευτείτε τα κανονιστικά έγγραφα του W3C. Εάν το έγγραφο που δημιουργείτε δεν θα συμμορφώνεται με κανένα DTD, εξετάστε και τεκμηριώστε μια πρόχειρη δομή για μελλοντική αναφορά.
Βήμα 3
Επιλέξτε την κωδικοποίηση για το έγγραφο XML. Μπορούν να χρησιμοποιηθούν διάφορες κωδικοποιήσεις σε XML. Ωστόσο, κατά την επιλογή, αξίζει να λάβετε υπόψη τις δυνατότητες του επεξεργαστή κειμένου που χρησιμοποιείται, καθώς και τις απαιτήσεις για το σύνολο χαρακτήρων των δεδομένων εγγράφου. Λόγω της συμβατότητας ASCII, του μεταβλητού μήκους χαρακτήρων και της πλήρους υποστήριξης για ολόκληρο το σύνολο UNICODE, στις περισσότερες περιπτώσεις είναι λογικό να χρησιμοποιείται κωδικοποίηση UTF-8.
Βήμα 4
Δημιουργήστε ένα έγγραφο XML. Ξεκινήστε ένα πρόγραμμα επεξεργασίας κειμένου. Ανοίξτε ένα νέο παράθυρο εγγράφου. Στην πρώτη γραμμή, εισαγάγετε μια δήλωση XML της φόρμας:
όπου η τιμή του χαρακτηριστικού version είναι η έκδοση της προδιαγραφής γλώσσας που θα εφαρμοστεί και η τιμή του χαρακτηριστικού κωδικοποίησης υποδεικνύει την κωδικοποίηση του εγγράφου. Εάν χρησιμοποιείτε έναν ορισμό τύπου εγγράφου, εισαγάγετε το κείμενο DTD ή τον σύνδεσμο πόρου με ένα έγκυρο DTD. Στη συνέχεια, δημιουργήστε τη δομή δεδομένων εγγράφου ξεκινώντας από το ριζικό στοιχείο. Αποθηκεύστε το έγγραφο σε ένα αρχείο στον σκληρό σας δίσκο.
Βήμα 5
Ελέγξτε την ορθότητα του παραγόμενου εγγράφου XML. Εάν το έγγραφο είναι σε μία από τις κοινές μορφές, ενδέχεται να υπάρχει πρόγραμμα επικύρωσης για αυτό. Δείτε τη λίστα των εργαλείων επαλήθευσης εγγράφων στη διεύθυνση https://www.w3.org/QA/Tools/. Τσέκαρέ το.