Τι είναι ένα αρχείο XLSX;
Το XLSX είναι μια πολύ γνωστή μορφή για έγγραφα του Microsoft Excel που εισήχθη από τη Microsoft με την κυκλοφορία του Microsoft Office 2007. Βασίζεται στη δομή που οργανώθηκε σύμφωνα με τις Συμβάσεις Ανοιχτής Συσκευασίας όπως περιγράφεται στο [Μέρος 2](https://www .ecma-international.org/publications/standards/Ecma-376.htm) του προτύπου OOXML ECMA-376, η νέα μορφή είναι ένα πακέτο zip που περιέχει έναν αριθμό αρχείων XML. Η υποκείμενη δομή και τα αρχεία μπορούν να εξεταστούν απλά αποσυμπιέζοντας το αρχείο .xlsx.
Σύντομο ιστορικό της μορφής αρχείου XLSX
Η μορφή αρχείου XLSX εισήχθη το 2007 και χρησιμοποιεί το πρότυπο Open XML που προσαρμόστηκε από τη Microsoft το 2000. Πριν από το XLSX, η κοινή μορφή αρχείου που χρησιμοποιήθηκε ήταν XLS που ήταν καθαρή μορφή δυαδικού αρχείου. Ο νέος τύπος αρχείου έχει πρόσθετα πλεονεκτήματα μικρών μεγεθών αρχείων, λιγότερων αλλαγών στη φθορά και καλής μορφοποίησης αναπαράστασης εικόνων. Ήταν στις αρχές του 2000 όταν η Microsoft αποφάσισε να προχωρήσει στην αλλαγή για να καλύψει το πρότυπο για το Office Open XML. Μέχρι το 2007, αυτή η νέα μορφή αρχείου έγινε μέρος του Office 2007 και εφαρμόζεται και στις νέες εκδόσεις του Microsoft Office.
Προδιαγραφές μορφής αρχείου XLSX
Οι επίσημες προδιαγραφές μορφής αρχείου XLSX είναι διαθέσιμες στο διαδίκτυο από τη Microsoft. Για να δείτε τι βρίσκεται μέσα στο αρχείο XLSX, απλώς μετονομάστε το σε αρχείο ZIP αλλάζοντας την επέκτασή του και, στη συνέχεια, εξαγάγετε το για να προβάλετε τα συστατικά αρχεία αυτού του βιβλίου εργασίας του Excel. Ένα κενό βιβλίο εργασίας, όταν εξάγεται στα αρχεία του, έχει τα ακόλουθα συστατικά αρχεία και φακέλους.
[Τύποι_περιεχομένου].xml
Αυτό είναι το μόνο αρχείο που βρίσκεται στο βασικό επίπεδο κατά την εξαγωγή του zip. Παραθέτει τους τύπους περιεχομένου για εξαρτήματα εντός του πακέτου. Όλες οι αναφορές στα αρχεία XML που περιλαμβάνονται στο πακέτο αναφέρονται σε αυτό το αρχείο XML.
_rels (Φάκελος)
Αυτός είναι ο φάκελος Relationships που περιέχει ένα μόνο αρχείο XML που αποθηκεύει τις σχέσεις σε επίπεδο πακέτου. Οι σύνδεσμοι προς τα βασικά μέρη των αρχείων Xlsx περιέχονται σε αυτό το αρχείο ως URI. Αυτά τα URI προσδιορίζουν τον τύπο σχέσης κάθε βασικού τμήματος με το πακέτο. Αυτό περιλαμβάνει τη σχέση με το κύριο έγγραφο γραφείου που βρίσκεται ως xl/workbook.xml και άλλα μέρη εντός του docProps ως βασικές και εκτεταμένες ιδιότητες.
docProps
Αυτός ο φάκελος περιέχει τις συνολικές ιδιότητες του εγγράφου. Αυτές περιλαμβάνουν ένα σύνολο βασικών ιδιοτήτων, ένα σύνολο εκτεταμένων ιδιοτήτων ή ιδιοτήτων για συγκεκριμένες εφαρμογές και μια προεπισκόπηση μικρογραφίας του εγγράφου. Ένα κενό βιβλίο εργασίας έχει δύο αρχεία σε αυτόν τον φάκελο, συγκεκριμένα το app.xml και το core.xml. Το core.xml περιέχει πληροφορίες όπως ο συγγραφέας, η ημερομηνία δημιουργίας και αποθήκευσης και τροποποίησης. Το App.xml περιέχει πληροφορίες σχετικά με το περιεχόμενο του αρχείου.
xl (Φάκελος)
Αυτός είναι ο κύριος φάκελος που περιέχει όλες τις λεπτομέρειες σχετικά με τα περιεχόμενα του βιβλίου εργασίας. Από προεπιλογή, έχει τους ακόλουθους φακέλους:
- _rels
- θέμα
- φύλλα εργασίας
και τα ακόλουθα αρχεία xml:
- styles.xml
- βιβλίο εργασίας.xml
Παράδειγμα μορφής XLSX
Για κάθε φύλλο εργασίας του Excel που περιέχεται σε ένα βιβλίο εργασίας, υπάρχει ένα αρχείο XML. Μπορείτε να βρείτε αυτά τα αρχεία XML στον φάκελο xl/φύλλα εργασίας. Όλες οι πληροφορίες που περιέχονται σε ένα φύλλο εργασίας είναι οργανωμένες σε διαφορετικές ενότητες του αρχείου XML. Ας εξετάσουμε ένα δείγμα φύλλου εργασίας από ένα βιβλίο εργασίας που φαίνεται στην παρακάτω εικόνα.
Όπως φαίνεται, αυτό το φύλλο εργασίας περιέχει περιεχόμενα στα κελιά A1 έως B2 και μια εικόνα. Επιπλέον, το κελί G13 είναι αυτήν τη στιγμή το ενεργό κελί στο φύλλο εργασίας. Τώρα, ας εξετάσουμε το αρχείο xl/worksheets/sheet1.xml για να δούμε πώς αναπαρίστανται αυτές οι πληροφορίες στο αρχείο XML. Τα περιεχόμενα αυτού του αρχείου XML είναι όπως φαίνεται παρακάτω.
- Η καρτέλα έχει χρώμα θέματος που εφαρμόζεται σε αυτήν. Αναφέρεται στο αρχείο XML με ετικέτα ακολουθώντας το αναγνωριστικό θέματος.
- Η τιμή tabSelected ορίζεται σε 1 που δείχνει ότι αυτό είναι το επιλεγμένο φύλλο
- Όπως φαίνεται στην πρώτη εικόνα παραπάνω, το κελί G13 στο φύλλο εργασίας είναι ενεργό κελί το οποίο αναφέρεται επίσης στο αρχείο XML.
- Η καρτέλα sheetData αντιπροσωπεύει τα δεδομένα που περιέχονται στο φύλλο εργασίας. Ωστόσο, μπορείτε να δείτε ότι τα αρχικά περιεχόμενα του φύλλου εργασίας δεν βρίσκονται πουθενά σε αυτήν την ενότητα. Αυτό συμβαίνει επειδή το κείμενο αναφέρεται έμμεσα από το φύλλο XML “sharedStrings”. Αυτή η σύνδεση διασφαλίζει ότι κάθε κείμενο αποθηκεύεται μόνο μία φορά και μπορεί να γίνει ξανά αναφορά για εξοικονόμηση χώρου.
- Η εικόνα, όπως φαίνεται, αναφέρεται με το αναγνωριστικό αναφοράς “rId2”
Συνεισφέρουν
Πρέπει να μοιραστείτε κάτι σχετικά με τις μορφές αρχείων XLSX ή υπολογιστικών φύλλων; Μπορείτε να δημοσιεύσετε τα ευρήματά σας στην ενότητα Ειδήσεις μορφής αρχείου υπολογιστικού φύλλου.
βιβλιογραφικές αναφορές
See Also
- OTS - Μορφή αρχείου προτύπου υπολογιστικού φύλλου OpenDocument
- XLR - Μορφή αρχείου υπολογιστικού φύλλου Microsoft Works
- Τι είναι η μορφή αρχείου Lotus 123; Μάθετε από τους ειδικούς σε μορφή αρχείου!
- Τι είναι η μορφή αρχείου XLS; Μάθετε από τους ειδικούς μορφοποίησης αρχείων!
- XL - Μορφή αρχείου υπολογιστικού φύλλου Microsoft Excel