Θέμα: Επαλήθευση μια αντιστοίχιση XML για εξαγωγή

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

Τα παρακάτω θέματα με την εξαγωγή μπορεί να προκύψουν, όταν θέλετε να βεβαιωθείτε ότι η αντιστοίχιση XML επιτρέπει την εξαγωγή δεδομένων XML.

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

  • Ο ορισμός σχήματος ενός αντιστοιχισμένου στοιχείου περιέχεται μέσα σε μια ακολουθία για την οποία ισχύουν τα ακόλουθα:

    • Το χαρακτηριστικό maxoccurs δεν είναι ίση με 1.

    • Η ακολουθία έχει περισσότερα από ένα άμεσα θυγατρικά στοιχεία που ορίζονται από το ή έχει μια άλλη σύνθεση ως άμεσο θυγατρικό στοιχείο.

  • Μη επαναλαμβανόμενα ομοειδή στοιχεία με το ίδιο επαναλαμβανόμενο γονικό στοιχείο έχουν αντιστοιχεί σε διαφορετικούς πίνακες XML.

  • Πολλά επαναλαμβανόμενα στοιχεία έχουν αντιστοιχιστεί στον ίδιο πίνακα XML και η επανάληψη δεν ορίζεται από ένα γονικό στοιχείο.

  • Θυγατρικά στοιχεία από διαφορετικά γονικά στοιχεία έχουν αντιστοιχιστεί στο ίδιο πίνακα XML.

Επιπλέον, τα περιεχόμενα μιας αντιστοίχισης XML δεν μπορούν να εξαχθούν εάν τα περιεχόμενα περιέχουν μία από τις παρακάτω δομές σχήματος XML:

  • Λίστα από λίστες     Μια λίστα των στοιχείων περιέχει μια δεύτερη λίστα στοιχείων.

  • Denormalized δεδομένων    Ένας πίνακας XML περιέχει ένα στοιχείο που έχει καθοριστεί στο σχήμα να γίνει μία φορά (το χαρακτηριστικό maxoccurs έχει οριστεί σε 1). Κατά την προσθήκη ενός τέτοιου στοιχείου σε πίνακα XML, τη στήλη του πίνακα συμπληρώνεται με πολλές παρουσίες του στοιχείου.

  • Επιλογή     Αυτό είναι ένα αντιστοιχισμένο στοιχείο που είναι μέρος μιας < Επιλογή > δομή διάταξης.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εξαγωγή XML δεδομένων.

Μπορεί να υπάρχουν πολλοί λόγοι για αυτό το μήνυμα:

  • Η αντιστοίχιση XML που σχετίζεται με αυτόν τον πίνακα XML περιέχει ένα ή περισσότερα απαιτούμενα στοιχεία που δεν έχουν αντιστοιχιστεί στον πίνακα XML.

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

  • Το στοιχείο είναι μια επαναλαμβανόμενη δομή.

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

  • Ο πίνακας XML περιέχει μικτό περιεχόμενο.

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

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εξαγωγή XML δεδομένων.

Χρειάζεστε περισσότερη βοήθεια;

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×