Može doći do sledećih problema sa izvozom kada želite da proverite da li XML mapa dozvoljava izvoz XML podataka.
NIJE moguće izvesti XML mapiranje ako nije moguće očuvati relaciju mapiranog elementa sa drugim elementima. Ova relacija možda ne može da se očuva iz sledećih razloga:
-
Definicija šeme zamahednog elementa se nalazi unutar niza za koji su sledeći tačni:
-
Atribut maxoccurs nije jednak 1.
-
Niz ima definisano više od jednog direktnog podređenog elementa ili ima drugi kompozitor kao direktan podređeni element.
-
-
Srodni elementi koji se ne ponavljaju sa istim ponavljajućim nadređenim elementom mapirani su u različite XML tabele.
-
Više ponavljajućih elemenata je matirano u istoj XML tabeli, a ponavljanje nije definisano starim elementom.
-
Podređeni elementi iz različitih nadređenih elemenata su mapirani u istoj XML tabeli.
Pored toga, sadržaj XML mapiranja nije moguće izvesti ako sadržaj sadrži jednu od sledećih konstrukcija XML šeme:
-
Lista lista Jedna lista stavki sadrži drugu listu stavki.
-
Denormalizovani podaci XML tabela sadrži element koji je definisan da se pojavi jednom u šemi (atribut maxoccurs je postavljen na 1). Kada takav element dodate u XML tabelu, kolona tabele se popunjava sa više instanci elementa.
-
Izbor Ovo je mašni element koji je deo ponuđene<> šeme.
Dodatne informacije potražite u temi Izvoz XML podataka.
Za ovu poruku može biti nekoliko razloga:
-
XML mapa koja je povezana sa ovom XML tabelom sadrži potrebne elemente koji nisu mapvani u XML tabeli.
Hijerarhijska lista elemenata u oknu zadataka XML izvora ukazuje na neophodne elemente crvenom zvezdkom u gornjem desnom uglu ikone sa leve strane svakog elementa. Da biste mapirali neophodni element, prevucite ga na lokaciju na radnom listu gde želite da se pojavi.
-
Element je rekurzivna struktura.
Uobičajen primer rekurzivnih struktura je hijerarhija zaposlenih i menadžera u kojoj su isti XML elementi ugnežđeni na nekoliko nivoa. Iako ste možda mapirani sve elemente u oknu zadataka XML izvora, Excel ne podržava rekurzivne strukture više od jednog nivoa dubine i zato ne može da mapira sve elemente.
-
XML tabela sadrži mešoviti sadržaj.
Mešoviti sadržaj se javlja kada element sadrži podređeni element i jednostavan tekst izvan podređenog elementa. Jedan uobičajen slučaj je kada se oznake oblikovanja (na primer, oznake podebljanja) koriste za označavanje podataka unutar elementa. Iako podređeni element (ako Excel podržava) može da se prikaže, sadržaj teksta će se izgubiti kada se podaci uvezu, nije dostupan kada se podaci izvežu i zbog toga ne mogu da se zaobebe.
Dodatne informacije potražite u temi Izvoz XML podataka.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da dobijete podršku u Answers zajednici.