Do teh težav pri izvozu lahko pride, če se želite prepričati, da struktura XML omogoča izvoz podatkov XML.
Preslikave XML ni mogoče izvoziti, če preslikane relacije elementa z drugimi elementi ni mogoče ohraniti. Ta odnos morda ne bo ohranjen zaradi naslednjih razlogov:
-
Definicija sheme preslikanega elementa je vključena v zaporedje, za katerega velja to:
-
Atribut maxoccurs ni enak 1.
-
V zaporedju je definiran več kot en neposreden podrejeni element ali pa ima drugega sestavljalnika kot neposrednega otroka.
-
-
Sorodni elementi, ki se ne ponavljajo in imajo enak ponavljajoč nadrejeni element, so preslikani v različne tabele XML.
-
Več ponavljajočih se elementov je preslikanih v isto tabelo XML, ponavljanje pa ni definirano z elementom prednika.
-
Podrejeni elementi različnih nadrejenih elementov so preslikani v isto tabelo XML.
Poleg tega vsebine preslikave XML ni mogoče izvoziti, če vsebina vsebuje eno od teh zgradb sheme XML:
-
Seznam seznamov En seznam elementov vsebuje drugi seznam elementov.
-
Denormalizirani podatki Tabela XML vsebuje element, ki je bil v shemi definiran tako, da se pojavi enkrat (atribut maxoccurs je nastavljen na 1). Ko tak element dodate v tabelo XML, je v stolpcu tabele vnesenih več primerkov elementa.
-
Izbira To je preslikan element, ki je del< izbire> sheme.
Če želite več informacij, glejte Izvoz podatkov XML.
Za to sporočilo je lahko več razlogov:
-
Struktura XML, povezana s to tabelo XML, vsebuje enega ali več zahtevanih elementov, ki niso bili preslikani v tabelo XML.
Hierarhični seznam elementov v podoknu opravil Vir XML označuje zahtevane elemente z rdečo zvezdico v zgornjem desnem kotu ikone levo od vsakega elementa. Če želite preslikati zahtevani element, ga povlecite na mesto na delovnem listu, kjer želite, da se prikaže.
-
Element je rekurzivna struktura.
Splošen primer rekurzivne strukture je hierarhija zaposlenih in vodij, v kateri so isti elementi XML ugnezdeni na več ravneh. Čeprav ste morda preslikali vse elemente v podoknu opravil Vir XML, Excel ne podpira rekurzivnih struktur z več kot eno ravnijo in zato ne more preslikati vseh elementov.
-
Tabela XML vsebuje mešano vsebino.
Mešana vsebina se pojavi, ko element vsebuje podrejeni element in preprosto besedilo zunaj podrejenega elementa. Pogost primer je, ko se oblikovanje oznak (kot so krepke oznake) uporablja za označevanje podatkov znotraj elementa. Čeprav je podrejeni element (če ga Excel podpira) mogoče prikazati, bo vsebina besedila izgubljena, ko bodo podatki uvoženi, ni na voljo, ko izvozite podatke, zato je ni mogoče zaokrožiti.
Če želite več informacij, glejte Izvoz podatkov XML.
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.