Είναι σημαντικό να κατανοήσετε τον τρόπο χειρισμού των τύπων δεδομένων Ορισμού σχήματος XML (XSD) κατά την εισαγωγή ή εξαγωγή δεδομένων XML, έτσι ώστε τα δεδομένα να μετατρέπονται κατάλληλα σύμφωνα με τις ανάγκες σας.
Τι θέλετε να κάνετε;
Μάθετε πώς το Excel χειρίζεται τους τύπους δεδομένων XSD κατά την εισαγωγή δεδομένων XML
Σημαντικό: Εάν ένα αρχείο σχήματος XML (.xsd) δεν ορίζει ένα συγκεκριμένο χαρακτηριστικό τύπου δεδομένων για ένα στοιχείο (όπως xsd:decimal), τότε το Excel μορφοποιεί το κελί ως κείμενο από προεπιλογή κατά την εισαγωγή των δεδομένων XML. Η μορφοποίηση ως κείμενο εξασφαλίζει ότι οι χαρακτήρες που είναι αποθηκευμένοι στο κελί είναι ακριβώς ίδιοι με τα δεδομένα που είναι αποθηκευμένα στο αρχείο XML (.xml). Για παράδειγμα, οι αρχικές μηδενικές τιμές (0) σε ένα πεδίο αναγνωριστικού ή πιστωτικής κάρτας καταργούνται όταν μορφοποιούνται ως αριθμοί, αλλά δεν καταργούνται όταν μορφοποιούνται ως κείμενο. Ωστόσο, τα δεδομένα που έχουν μορφοποιηθεί ως κείμενο δεν αξιολογούνται. Εάν θέλετε τα δεδομένα να αξιολογούνται επειδή περιέχουν έναν τύπο, πρέπει να παρέχετε ρητά ένα χαρακτηριστικό τύπου αριθμητικών δεδομένων, όπως xsd:decimal ή xsd:integer.
Ο παρακάτω πίνακας παραθέτει τις μορφές εμφάνισης που εφαρμόζονται κατά την εισαγωγή ενός στοιχείου με συγκεκριμένο τύπο δεδομένων XSD σε ένα φύλλο εργασίας του Excel. Τα δεδομένα με μορφή XSD που παρατίθενται στη στήλη Μη υποστηριζόμενες μορφές εισάγονται ως τιμές κειμένου.
Τύπος δεδομένων XSD |
Μορφή εμφάνισης του Excel |
Μη υποστηριζόμενες μορφές |
---|---|---|
time |
ω:λλ:δδ |
ωω:λλ:ssZ Ωω:λλ:δδ.φ-φ |
Datetime |
η/η/yyyy ω:λλ |
yyyy-mm-ddThh:mm:ssZ yyyy-mm-ddThh:mm:ss+/-hh:mm yyyy-mm-ddThh:mm:ss.f-f Έτη εκτός του εύρους 1900 έως 9999 |
date |
Ημερομηνία *14/3/2001 |
yyyy-mm-ddZ yyyy-mm-dd+/-hh:mm Έτη εκτός του εύρους 1900 έως 9999 |
gYear |
Αριθμός, χωρίς δεκαδικά ψηφία |
yyyy+/-hh:mm Έτη εκτός του εύρους 1900 έως 9999 |
gDay gMonth |
Αριθμός, χωρίς δεκαδικά ψηφία |
|
gYearMonth |
Custom mmm-yy |
yyyy-mm+/-hh:mm Έτη εκτός του εύρους 1900 έως 9999 |
gMonthDay |
Προσαρμοσμένο d-mmm |
|
anytype anyURI base64Binary Διάρκεια ΟΝΤΌΤΗΤΕΣ ΟΝΤΌΤΗΤΑ δεκαεξαδική ΑΝΑΓΝΩΡΙΣΤΙΚΌ IDREF IDREFS Γλώσσα Όνομα NCName NMTOKEN NMTOKENS κανονικοποιημένη συμβολοσειρά ΣΗΜΕΙΟΓΡΑΦΊΑ QName Συμβολοσειρά Διακριτικό |
Text |
|
Boolean |
δυαδική τιμή |
|
Δεκαδική Επιπλέουν Διπλό |
Γενικά |
Τα αρχικά και τελικά μηδενικά (0) απορρίπτονται. Τα αρνητικά (-) και τα θετικά (+) σημάδια τηρούνται, παρόλο που εμφανίζονται μόνο τα αρνητικά σημάδια. Το Excel αποθηκεύει και υπολογίζει με ακρίβεια 15 σημαντικών ψηφίων. |
byte Int Ακέραιος Μεγάλη αρνητικός ακέραιος nonNegativeInteger nonPositiveInteger θετικόςΧρήση Σύντομη unsignedByte unsignedInt unsignedLong unsignedShort |
Γενικά |
Μάθετε πώς οι μορφές εμφάνισης του Excel αντιστοιχίζονται με τύπους δεδομένων XSD κατά την εξαγωγή δεδομένων XML
Όταν εξάγετε δεδομένα XML, τα εξαγόμενα δεδομένα θα ταιριάζουν με τα δεδομένα που εμφανίζονται στο φύλλο εργασίας, υπό τις ακόλουθες συνθήκες:
-
Η μορφή εμφάνισης του Excel είναι Κείμενο.
-
Δεν έχετε αλλάξει τη μορφή εμφάνισης των δεδομένων.
Εάν αλλάξετε τη μορφή εμφάνισης ενός κελιού που περιέχει αριθμητικά δεδομένα, δεδομένα ημερομηνίας ή ώρας, τότε εξάγεται η υποκείμενη τιμή του κελιού. Για παράδειγμα, εάν εφαρμόσετε μια μορφή εμφάνισης Ποσοστού σε ένα κελί που έχει ως αποτέλεσμα την εμφάνιση του 51,50%, η τιμή του κελιού θα εξαχθεί ως 0,515.
Χρειάζεστε περισσότερη βοήθεια;
Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel ή να λάβετε υποστήριξη στις Κοινότητες.