Problem: provjera XML mape za izvoz

Primjenjuje se na
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Do sljedećih problema s izvozom može doći kada želite provjeriti podržava li XML mapa izvoz XML podataka.

Problem: Dobivam poruku da kartu nije moguće izvesti.

XML mapiranje nije moguće izvesti ako se odnos mapiranog elementa s ostalim elementima ne može sačuvati. Odnos nije moguće sačuvati zbog sljedećih razloga:

  • definicija sheme mapiranog elementa sadržana je u slijedu za koji vrijedi sljedeće:

    • Atribut maxoccurs nije jedan 1.
    • slijed ima više definiranih izravnih podređenih elemenata ili je izravni podređeni element drugi sastavljač
  • neponavljajući elementi iste razine koji imaju isti ponavljajući nadređeni element mapiraju se u različite XML tablice

  • višestruki ponavljajući elementi mapiraju se u istu XML tablicu, a ponavljanje nije definirano nadređenim elementom.

  • podređeni elementi s različitim nadređenim elementima mapiraju se u istu XML tablicu

Uz to, sadržaj XML mapiranja nije moguće izvesti ako sadržaj sadrži neki od sljedećih konstrukta XML sheme:

  • Popis popisa Jedan od popisa stavki sadrži drugi popis stavki.
  • denormalizirane podatke XML tablica sadrži element koji se prema definiciji sheme pojavljuje jednom (atribut maxoccurs postavljen je na 1). Kada takav element dodate u XML tablicu, stupac tablice ispunjava se s višestrukim ponavljanjima elementa.
  • Izbor To je mapirani element koji je dio konstrukta sheme odabira<>.

Dodatne informacije potražite u članku Izvoz XML podataka.

Problem: Dobivam poruku da je kartu moguće izvesti, ali neki obavezni elementi nisu mapirani.

Za to može postojati nekoliko razloga:

  • XML mapa povezana s tom XML tablicom sadrži jedan ili više obaveznih elemenata koji nisu mapirani u toj tablici.
    Na hijerarhijskom popisu elemenata u oknu zadatka XML izvora obavezni elementi označeni su crvenom zvjezdicom u gornjem desnom kutu ikone s lijeve strane svakog elementa. Da biste mapirali obavezan element, povucite ga na mjesto u radnom listu gdje želite da se pojavi.
  • element je rekurzivna struktura
    Uobičajen primjer rekurzivne strukture jest hijerarhija zaposlenika i rukovoditelja u kojoj su isti XML elementi ugniježđeni nekoliko razina. Iako ste možda u oknu zadatka XML izvora mapirali sve elemente, Excel ne podržava smo rekurzivne strukture dublje od jedne razine i stoga ne može mapirati sve elemente.
  • XML tablica sadrži kombinirani sadržaj
    Kombinirani sadržaj pojavljuje se kada element sadrži podređeni element i jednostavan tekst izvan njega. Uobičajeni je slučaj kada oznake oblikovanja (primjerice oznake za podebljanje) označavaju podatke unutar elementa. Premda se podređeni element (ako ga Excel podržava) može prikazivati, tekstni će se sadržaj izgubiti prilikom uvoza podataka i neće biti dostupan tijekom izvoza podataka, pa se ne može podvrgnuti postupku djelomične pretvorbe pri kojem ne dolazi do gubitka podataka, već nepodržani podaci ostaju skriveni.

Dodatne informacije potražite u članku Izvoz XML podataka.

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.