Πώς να δημιουργήσετε ένα αρχείο xml από το σημειωματάριο. Αρχείο XML: τι είναι και πώς να το ανοίξετε

Για τη δημιουργία Έγγραφο XMLΣτην απλούστερη περίπτωση, δεν θα χρειαστείτε τίποτα άλλο εκτός από έναν κανονικό επεξεργαστή κειμένου (σύμφωνα με πολλούς σχεδιαστές Ιστού, καλύτερο εργαλείογια τη δημιουργία ιστοσελίδων). Ακολουθεί ένα παράδειγμα ενός μικρού εγγράφου XML που χρησιμοποιείται αντί για ένα κανονικό σημειωματάριο:

Σημαντική επαγγελματική συνάντηση Πρέπει να συναντηθούμε Ιβάν Ιβάνοβιτςαφού τον κάλεσε στο τηλέφωνο 123-12-12 ... Κάλεσε σπίτι 124-13-13

Όταν δημιουργείτε τη δική σας γλώσσα σήμανσης, μπορείτε να βρείτε οποιαδήποτε ονόματα για στοιχεία (σχεδόν οποιαδήποτε, από μια λίστα έγκυρους χαρακτήρεςπεριορισμένη και δίνεται στην προδιαγραφή XML) ανάλογα με το πλαίσιο χρήσης τους. Το παράδειγμά μας δείχνει μόνο έναν από τους πολλούς τρόπους δημιουργίας μιας δομής ημερολογίου. Αυτή είναι η ευελιξία και η επεκτασιμότητα των γλωσσών που προέρχονται από XML - δημιουργούνται από τον προγραμματιστή "on the fly", σύμφωνα με τις ιδέες του σχετικά με τη δομή του εγγράφου και στη συνέχεια μπορούν να χρησιμοποιηθούν καθολικά προγράμματαπροβολή στο ίδιο επίπεδο με οποιεσδήποτε άλλες γλώσσες που προέρχονται από XML, επειδή όλα τα απαραίτητα για τεχνολογίαπληροφορίες περιέχονται στο έγγραφο.

Δημιουργία νέα μορφή, είναι απαραίτητο να ληφθεί υπόψη το γεγονός ότι έγγραφα "γραμμένα σε XML" δεν μπορούν να υπάρχουν κατ' αρχήν - σε κάθε περίπτωση, οι συντάκτες του εγγράφου για τη σήμανση χρησιμοποιούν μια γλώσσα που βασίζεται στο πρότυπο XML (το λεγόμενο XML-derived ) γλώσσα, αλλά όχι η ίδια η XML. Επομένως, κατά την αποθήκευση του δημιουργημένου αρχείου, μπορείτε να επιλέξετε για αυτό κάποια επέκταση κατάλληλη για το όνομα (για παράδειγμα, noteML).

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

Πρέπει να σημειωθεί ότι η διαδικασία δημιουργίας μιας νέας προδιαγραφής είναι πολύ μεγάλη και πολύπλοκη. Οποιοδήποτε έγγραφο προτείνεται από το W3C περνά από διάφορα στάδια πριν γίνει πρότυπο. Πρώτον, ευχές και συστάσεις που προέρχονται από διάφορες εταιρείεςπου συμμετέχουν στην ανάπτυξή του συντάσσονται με τη μορφή ενός σημειώματος που λαμβάνεται υπόψη, ένα είδος πρωτοκόλλου προθέσεων. Οι πληροφορίες που περιέχονται σε τέτοια έγγραφα προορίζονται για συζήτηση μόνο από τα μέλη της κοινοπραξίας και δεν παρέχεται καμία εγγύηση ότι αυτά τα σχόλια θα γίνουν στη συνέχεια συστάσεις.

Το επόμενο στάδιο της προώθησης εγγράφων είναι μια έκδοση εργασίας της προδιαγραφής, η οποία συντάσσεται και στη συνέχεια τροποποιείται από μια ειδικά δημιουργημένη ομάδα εργασίας (Working Group), η οποία περιλαμβάνει εκπροσώπους εταιρειών που ενδιαφέρονται για την ιδέα. Όλες οι αλλαγές που γίνονται σε αυτό το έγγραφο δημοσιεύονται απαραιτήτως στον διακομιστή της κοινοπραξίας www.w3.org και έως ότου η έκδοση εργασίας γίνει σύσταση, μπορεί να χρησιμεύσει μόνο ως «καθοδηγητής» για προγραμματιστές, με τον οποίο η εταιρεία μπορεί να ελέγξει τα σχέδιά της, αλλά δεν πρέπει να χρησιμοποιείται στην ανάπτυξη λογισμικού.

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

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

Μετατροπή δεδομένων σε Μορφή XMLδεν είναι τόσο απλή διαδικασία, αφού κατά τη διάρκεια αυτής πρέπει να δημιουργηθεί ένα ειδικό σχήμα (schema.xml). Ωστόσο, για να μετατρέψετε τις πληροφορίες σε απλούστερο αρχείοΣε αυτήν τη μορφή, αρκεί να έχετε στη διάθεσή σας τα συνηθισμένα εργαλεία αποθήκευσης στο Excel, αλλά για να δημιουργήσετε ένα καλά δομημένο στοιχείο θα πρέπει να κουραστείτε πολύ με τη σύνταξη ενός διαγράμματος και τη σύνδεσή του με το έγγραφο.

Μέθοδος 1: Απλή αποθήκευση

Στο Excel, μπορείτε να αποθηκεύσετε δεδομένα σε μορφή XML χρησιμοποιώντας απλά το μενού "Αποθήκευση ως…". Είναι αλήθεια ότι δεν υπάρχει καμία εγγύηση ότι όλα τα προγράμματα θα λειτουργούν σωστά με ένα αρχείο που δημιουργήθηκε με αυτόν τον τρόπο. Και αυτή η μέθοδος δεν λειτουργεί σε όλες τις περιπτώσεις.


Έτσι, θα ολοκληρωθεί η μετατροπή του αρχείου από μορφή Excel σε XML.

Μέθοδος 2: Εργαλεία προγραμματιστών

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

  1. Από προεπιλογή, η καρτέλα Εργαλεία προγραμματιστή είναι απενεργοποιημένη. Επομένως, πρώτα απ 'όλα, πρέπει να το ενεργοποιήσετε. Μεταβείτε στην καρτέλα "Αρχείο"και κάντε κλικ στο αντικείμενο "Επιλογές".
  2. Στο παράθυρο παραμέτρων που ανοίγει, μεταβείτε στην υποενότητα "Προσαρμογή της κορδέλας". Στη δεξιά πλευρά του παραθύρου, επιλέξτε το πλαίσιο δίπλα στην τιμή "Προγραμματιστής". Μετά από αυτό, κάντε κλικ στο κουμπί "ΕΝΤΑΞΕΙ"που βρίσκεται στο κάτω μέρος του παραθύρου. Η καρτέλα εργαλείων προγραμματιστή είναι πλέον ενεργοποιημένη.
  3. Στη συνέχεια ανοίγουμε Υπολογιστικό φύλλο Excelστο πρόγραμμα με οποιονδήποτε βολικό τρόπο.
  4. Με βάση αυτό, πρέπει να δημιουργήσουμε ένα σχήμα που σχηματίζεται σε οποιοδήποτε επεξεργαστής κειμένου. Για τους σκοπούς αυτούς, μπορείτε να χρησιμοποιήσετε τακτικά Σημειωματάριο των Windows, αλλά είναι καλύτερο να χρησιμοποιήσετε μια εξειδικευμένη εφαρμογή για προγραμματισμό και εργασία με γλώσσες σήμανσης. Ας ξεκινήσουμε αυτό το πρόγραμμα. Δημιουργούμε ένα διάγραμμα σε αυτό. Στο παράδειγμά μας, θα φαίνεται όπως φαίνεται παρακάτω στο στιγμιότυπο οθόνης του παραθύρου Notepad++.

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

  5. Πάμε πάλι στο Πρόγραμμα Excelαφού ήδη ανοιχτό τραπέζι. Μετακίνηση στην καρτέλα "Προγραμματιστής". Στην κορδέλα στην εργαλειοθήκη "XML"κάντε κλικ στο κουμπί "Πηγή". Στο πεδίο που ανοίγει στην αριστερή πλευρά του παραθύρου, κάντε κλικ στο κουμπί "Χάρτες XML...".
  6. Στο παράθυρο που ανοίγει, κάντε κλικ στο κουμπί "Προσθήκη…".
  7. Ανοίγει το παράθυρο επιλογής πηγής. Μεταβείτε στον κατάλογο όπου συντάχθηκε νωρίτερα το διάγραμμα, επιλέξτε τον και κάντε κλικ στο κουμπί "Ανοιξε".
  8. Αφού εμφανιστούν τα στοιχεία του διαγράμματος στο παράθυρο, σύρετέ τα χρησιμοποιώντας τον κέρσορα στα αντίστοιχα κελιά των ονομάτων στηλών του πίνακα.
  9. Κάντε δεξί κλικ στον πίνακα που προκύπτει. Στο μενού περιβάλλοντος, περάστε τα στοιχεία διαδοχικά "XML"Και "Εξαγωγή…". Μετά από αυτό, αποθηκεύστε το αρχείο σε οποιονδήποτε κατάλογο.

Όπως μπορείτε να δείτε, υπάρχουν δύο κύριες μέθοδοι μετατροπής αρχεία XLSκαι μορφή XLSX Πρόγραμμα XML Microsoft Excel. Το πρώτο από αυτά είναι εξαιρετικά απλό και αποτελείται από μια στοιχειώδη διαδικασία αποθήκευσης με δοθεί επέκτασημέσω λειτουργίας "Αποθήκευση ως…". Απλότητα και σαφήνεια αυτή την επιλογήείναι αναμφίβολα πλεονεκτήματα. Έχει όμως ένα πολύ σοβαρό μειονέκτημα. Η μετατροπή πραγματοποιείται χωρίς να λαμβάνονται υπόψη ορισμένα πρότυπα και επομένως ένα αρχείο που έχει μετατραπεί με αυτόν τον τρόπο μπορεί απλώς να μην αναγνωρίζεται από εφαρμογές τρίτων. Η δεύτερη επιλογή περιλαμβάνει τη σύνταξη Χάρτες XML. Σε αντίθεση με την πρώτη μέθοδο, ένας πίνακας που μετατρέπεται χρησιμοποιώντας αυτό το σχήμα θα πληροί όλα τα πρότυπα ποιότητας XML. Αλλά, δυστυχώς, δεν θα είναι κάθε χρήστης σε θέση να κατανοήσει γρήγορα τις αποχρώσεις αυτής της διαδικασίας.

θα σου πω γρήγορος τρόποςδημιουργώντας ένα αρχείο xml από έναν πίνακα excel!

Τα έγγραφα XML είναι ένα πολύ δυνατό και ισχυρό πράγμα. Με ένα αρχείο XML μπορείτε να γεμίσετε τον ιστότοπό σας με πληροφορίες μέσα σε λίγα δευτερόλεπτα! Άλλωστε όλοι οι σύγχρονοι κινητήρες (CMS) έχουν τη δυνατότητα εισαγωγής από xml αρχείο. Γιατί λοιπόν το κάνω αυτό;

Όπως γνωρίζετε, οι μορφές *.xls (*.xlsx στο γραφείο του 2007) είναι Μορφές της Microsoft Office Excel. Το γραφείο του 2003 ανήκει στο παρελθόν, υπάρχει ήδη το 2010, αλλά δουλεύω το 2007 και ως εκ τούτου θα μιλήσω με βάση αυτό. Πάμε!

1. Μεταβείτε στον ιστότοπο της Microsoft και πραγματοποιήστε λήψη του πρόσθετου για εργασία με XML. Λήψη πρόσθετου Excel 2003: Πρόσθετο εργαλείων XML. Δεν ζυγίζει πολύ, 397 KB.



2. Εγκαταστήστε το στον υπολογιστή σας. Δεν υπάρχει τίποτα δύσκολο στην εγκατάσταση. Από προεπιλογή, το πρόσθετο εγκαθίσταται εδώ: c:\Office Samples\OfficeExcel2003XMLToolsAddin

3. Τώρα ανοίξτε το Excel, μεταβείτε στο μενού και επιλέξτε "Επιλογές Excel".

4. Στο παράθυρο που εμφανίζεται, στα αριστερά, επιλέξτε το στοιχείο «Πρόσθετα» και στο κάτω μέρος του παραθύρου, κάντε κλικ στο κουμπί «Μετάβαση...».

5. Θα ανοίξει ένα νέο παράθυρο μπροστά σας, στο οποίο πρέπει να κάνετε κλικ στο κουμπί «Αναζήτηση...». Το πώς φαίνεται φαίνεται παρακάτω.

6. Τώρα πρέπει να βρείτε το εγκατεστημένο πρόσθετο XmlTools (βλ.). Επιλέξτε το και κάντε κλικ στο OK!

7. Αν τα κάνατε όλα σωστά, θα δείτε το παρακάτω παράθυρο! Μη διστάσετε να κάνετε κλικ στο OK, η εγκατάσταση ολοκληρώθηκε!

8. Έχετε εμφανιστεί σε επάνω μενούΚαρτέλα πρόσθετου και στα αριστερά είναι τα Εργαλεία XML.

Τακτοποιήσαμε την εγκατάσταση και τώρα ας προχωρήσουμε απευθείας στη μετατροπή (εξαγωγή) xls σε xml.

1. Για να το κάνετε αυτό, ανοίξτε το αρχείο με τα δεδομένα που πρέπει να αποσταχθούν. Στη συνέχεια, επιλέξτε το πρώτο στοιχείο στο αναπτυσσόμενο μενού "Μετατροπή εύρους σε λίστα XML..."

2. Ένα μικρό παράθυρο θα ανοίξει μπροστά σας, τι χρειάζεστε σε αυτό; Υπάρχουν κουμπιά επιλογής, Όχι και Ναι, σε τι χρησιμεύουν; Είναι απλό, αν έχετε μια κεφαλίδα για τα δεδομένα (στην περίπτωσή μου υπάρχει), επιλέξτε Ναι και αν δεν την έχετε, τότε Όχι. Στη συνέχεια, κάντε κλικ στο μικρό ορθογώνιο στην επάνω γραμμή.

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

4. Το ζώδιό σας πρέπει να αλλάξει, θα έλεγε κανείς να μεταμορφωθεί, για μένα μοιάζει με αυτό:

6. Στην αναπτυσσόμενη λίστα «Τύπος αρχείου», επιλέξτε δεδομένα XML και κάντε κλικ στο «Αποθήκευση».

Συγχαρητήρια, το αρχείο σας δημιουργήθηκε!

Ελπίζω όλα να παρουσιάστηκαν λεπτομερώς και ξεκάθαρα, αλλά αν έχετε απορίες, γράψτε!

Αρκετά συχνά, πολλοί χρήστες του σύγχρονου συστήματα υπολογιστώνΚαι προϊόντα λογισμικού ΔΙΑΦΟΡΕΤΙΚΟΙ ΤΥΠΟΙσυναντήσετε αρχεία με την επέκταση .xml. Πολλοί άνθρωποι απλά δεν έχουν ιδέα τι είδους έγγραφο είναι αυτό ή πώς να το ανοίξουν. Τώρα θα εξεταστεί ταυτόχρονα, θα μάθουμε τι είναι και σε τι χρειάζεται.

Τι είναι ένα αρχείο XML

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

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

Ως παράδειγμα, μπορείτε να πάρετε, για παράδειγμα, ένα ηχητικό άλμπουμ κάποιου καλλιτέχνη. Το αρχείο XML περιλαμβάνει πληροφορίες σχετικά με το έτος κυκλοφορίας, το είδος, τον αριθμό και τα ονόματα των κομματιών, τη δημοτικότητα κ.λπ. Ωστόσο, όταν επισκέπτεστε πόρους στο Παγκόσμιος Ιστόςο σερφερ δεν χρειάζεται να σκεφτεί να ανοίξει φυσικά ένα τέτοιο αρχείο πληροφοριών, καθώς ακόμη και όταν παίζει ένα τραγούδι στο διαδίκτυο, το πρόγραμμα αναπαραγωγής θα εμφανίζει όλα τα δεδομένα του τύπου που περιέχονται σε τυπικά αρχεία MP3 με τη μορφή ετικετών ID3. Οι πληροφορίες φορτώνονται στο κομμάτι που αναπαράγεται.

Τύπος αρχείου XML

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

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

Πώς να ανοίξετε την τυπική μορφή XML

Τώρα ας δούμε πώς να ανοίξετε ένα αρχείο XML. Όπως πολλοί πιθανότατα έχουν ήδη καταλάβει, αυτό είναι ένα αρχείο κειμένου, που σημαίνει ότι ο ευκολότερος τρόπος για να το δείτε ή να το επεξεργαστείτε είναι να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας, ακόμα και τον πιο πρωτόγονο. Ναι, τουλάχιστον το ίδιο "Σημειωματάριο" από τυπικό σετ Windows.

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

Μπορείτε να το κάνετε διαφορετικά κάνοντας δεξί κλικ στο αρχείο και, στη συνέχεια, επιλέγοντας την εντολή «Άνοιγμα με...» και, στη συνέχεια, ξανά, επιλέξτε η σωστή εφαρμογήείτε από τη λίστα, είτε καθορίστε τη θέση του κύριου εκτελέσιμου στοιχείου (τις περισσότερες φορές αυτό είναι ένα αρχείο EXE).

Ο τρίτος τρόπος για να ανοίξετε ένα αρχείο XML είναι να ξεκινήσετε αρχικά το πρόγραμμα και στη συνέχεια να χρησιμοποιήσετε το ανοιχτό μενού αρχείου (στις περισσότερες περιπτώσεις αυτό είναι συνδυασμός Ctrl+ Ο). Σε αυτήν την περίπτωση, δεν είναι απολύτως απαραίτητο να χρησιμοποιήσετε το Σημειωματάριο. Παρακαλώ, το αρχείο ανοίγει χωρίς κανένα πρόβλημα στο ίδιο Εφαρμογή Wordκαι άλλοι σαν αυτόν. Ακόμη και το Microsoft Excel είναι σε θέση να ανοίγει δεδομένα σε αυτήν τη μορφή.

Ωστόσο, εάν χρειάζεται να επεξεργαστείτε τη μορφή XML, τότε είναι καλύτερο να χρησιμοποιήσετε επαγγελματικά βοηθητικά προγράμματα που υποστηρίζουν τη σύνταξη γλώσσας, για παράδειγμα, Oxygen XML Editor, XML Marker ή EditiX Lite Version. Φυσικά, αυτά δεν είναι όλα τα βοηθητικά προγράμματα που μπορούν να λειτουργήσουν με τη γλώσσα του αρχείου κορυφαίο επίπεδο. Σήμερα μπορείτε να βρείτε πολλά τέτοια προγράμματα.

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

Πιθανά σφάλματα κατά το άνοιγμα ενός αρχείου XML ως συνημμένο email

Μερικές φορές μπορεί να εμφανιστούν σφάλματα όταν προσπαθείτε να ανοίξετε ένα αρχείο που είναι συνημμένο ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ. Τις περισσότερες φορές αυτό αναφέρεται σε τυπικό πελάτες αλληλογραφίαςόπως το Outlook Express.

Γεγονός είναι ότι το συνημμένο αποθηκεύεται πρώτα ως προσωρινά δεδομένα (πολύ συχνά με ένα πρόσθετο .tmp που προστίθεται στην κύρια επέκταση) και είναι αυτό στο οποίο γίνεται πρόσβαση.

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

Αντί για σύνολο

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


Δουλεύω με αρχεία XML για πολύ καιρό, αλλά μόλις τώρα αναρωτήθηκα: Πώς τακτικά μέσαδημιουργία και επεξεργασία αρχείων XML στο MS Excel; Το Excel είναι ένα βολικό και διαισθητικό εργαλείο για τη δημιουργία, την επεξεργασία και την επεξεργασία διαφόρων δεδομένων. Το Excel μελετάται στο σχολείο και, πιθανώς, δεν υπάρχει άνθρωπος που να ξέρει πώς να εργάζεται σε υπολογιστή και να μην γνωρίζει τα βασικά της εργασίας στο Excel. Επομένως, κατά τη γνώμη μου αυτό είναι το πιο κατάλληλο εργαλείο, το οποίο μπορεί να προταθεί απλούς χρήστεςγια να δημιουργήσετε και να επεξεργαστείτε αρχεία δεδομένων για διάφορες εφαρμογές, συμπεριλαμβανομένων των εφαρμογών Web. Έχω εγκαταστήσει το MS Excel 2013 στο σπίτι και χρησιμοποιώντας το παράδειγμά του θα περιγράψω τις απλές διαδικασίες που πρέπει να εκτελούνται κατά τη δημιουργία ενός αρχείου δεδομένων XML στο Excel. Νομίζω ότι σε περισσότερα προηγούμενες εκδόσειςΤο Excel θα λειτουργήσει επίσης. Για να δημιουργήσετε ένα αρχείο δεδομένων XML, ας κάνουμε μερικά απλά βήματα. Ας τα δούμε χρησιμοποιώντας το παράδειγμα δημιουργίας ενός αρχείου δεδομένων συμβάντος.

1. Αρχικά, πρέπει να δημιουργήσετε και να συμπληρώσετε έναν πίνακα δεδομένων στο Excel σύμφωνα με τη δομή δεδομένων. Χρησιμοποιήστε το στοιχείο μενού για αυτό Ένθετο/Πίνακας.

2. Ας δημιουργήσουμε ένα σχήμα αρχείου XML. Για να γίνει αυτό, εισάγουμε σε ένα πρόγραμμα επεξεργασίας κειμένου παρακάτω γραμμέςκαι αποθηκεύστε τα σε ένα αρχείο.

XHTML

0 0 0 0 Λαμπρή Ανάσταση του Χριστού. Πάσχα 0 0 -7 0 -7 Είσοδος Κυρίου στην Ιερουσαλήμ 1

0

0

0

0

Λαμπρή Ανάσταση του Χριστού. Πάσχα

0

0

-7

0

-7

Είσοδος Κυρίου στην Ιερουσαλήμ

1

3. Τώρα ανοίξτε την καρτέλα Προγραμματιστής, πάτα το κουμπί Πηγήκαι καθορίστε το αρχείο προέλευσης XML. Εάν είναι απαραίτητο, ενεργοποιήστε το στοιχείο μενού Προγραμματιστήςστις ρυθμίσεις του Excel.

4. Απομένει να συγκρίνουμε τα στοιχεία του διαγράμματος και τις στήλες του πίνακα σύροντας τα στοιχεία στις αντίστοιχες επικεφαλίδες στηλών.

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

Αποθηκεύστε το αρχείο Excel για μελλοντική επεξεργασία και προσθήκη. Στη συνέχεια, παράγραφοι 1.-4. δεν θα χρειαστεί να το κάνετε αυτό!

ΥΣΤΕΡΟΓΡΑΦΟ. Γιατί έγραψα αυτό το κοινότοπο σημείωμα; Πρώτον, για να μην ξεχάσω, και δεύτερον, νομίζω ότι αυτές οι πληροφορίες θα είναι χρήσιμες στους χρήστες, ξεκινώντας από επόμενη έκδοση 0.6 ;-)