Probléma: XML-megfeleltetés ellenőrzése exportálás esetén

Hatókör
Microsoft 365-höz készült Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ha azt szeretné, hogy az XML-megfeleltetés lehetővé teszi-e az XML-adatok exportálását, a következő exportálási problémák léphetnek fel.

Probléma: Egy üzenet arról tájékoztat, hogy a térkép nem exportálható.

Az XML-megfeleltetések nem exportálhatók, ha a megfeleltetett elem más elemekkel való kapcsolata nem őrizhető meg. A viszony a következő okok miatt lehet nem megőrizhető:

  • Egy megfeleltetett elem sémadefiníciója egy olyan sorozatban található, amelyre a következő feltételek teljesülnek:

    • A maxoccurs attribútum értéke nem 1.
    • A sorozathoz egynél több közvetlen gyermekelem van definiálva, vagy egy másik összeállító tartozik közvetlen gyermekként.
  • Egy ismétlődő szülőelemen nem ismétlődő testvérelemei eltérő XML-táblázatokkal vannak megfeleltetve.

  • Több ismétlődő elem ugyanazzal az XML-táblázattal van megfeleltetve, és az ismétlődést nem definiálja egy elődelem sem.

  • Eltérő szülők gyermekelemei ugyanazzal az XML-táblázattal vannak megfeleltetve.

Ezenkívül az XML-megfeleltetések tartalma nem exportálható, ha azok tartalmazzák az alábbi XML-sémastruktúrák egyikét:

  • Listák listája Az egyik elemlista egy másik elemlistát tartalmaz.
  • Denormalizált adatok Egy XML-táblázat tartalmaz egy olyan elemet, amely a sémában úgy van definiálva, hogy egyszer fordul elő (a maxoccurs attribútum 1-re van állítva). Amikor ilyen elemet ad egy XML-táblázathoz, a táblázatoszlopot a program kitölti az elem több példányával.
  • Választási lehetőség Ez egy megfeleltetett elem, amely egy <választási sémaszerkezet> része.

További információt az XML-adatok exportálása című témakörben talál.

Probléma: Megjelenik egy üzenet, amely szerint a leképezés exportálható, de néhány szükséges elem nincs megfeleltetve.

Ennek az üzenetnek több oka lehet:

  • Az adott XML-táblázathoz társított XML-megfeleltetés tartalmaz egy vagy több szükséges elemet, melyek nincsenek megfeleltetve az XML-táblázatnak.
    Az XML-forrás munkaablak hierarchikus elemlistája az egyes elemektől balra lévő ikon jobb felső sarkában egy piros csillaggal jelzi a szükséges elemeket. A szükséges elemek megfeleltetéséhez húzza őket a munkalap azon részére, ahol meg szeretné, hogy jelenjenek.
  • Az elem egy rekurzív struktúra.
    A rekurzív struktúrák gyakori példája az alkalmazottak és a vezetők olyan hierarchiája, amelyben ugyanazok az XML-elemek több szinten is egymásba vannak ágyazva. Még ha meg is feleltette az XML-forrás munkaablak összes elemét, az Excel nem támogatja az egy szintnél mélyebb rekurzív struktúrákat, ezért nem tudja végrehajtani az összes elem megfeleltetését.
  • Az XML-táblázat vegyes tartalmú.
    Vegyes tartalom akkor fordul elő, ha egy elem tartalmaz egy gyermekelemet, illetve egyszerű szöveget a gyermekelemen kívül. Gyakori esete ennek, hogy formázási címkéket (például félkövér formázást) használnak az elemen belüli adatok formázására. A gyermekelemet az Excel meg tudja jeleníteni (ha támogatja), a szövegtartalom azonban elveszik az adatok importálásakor, illetve nem érhető el az adatok exportálásakor, ezért az ilyen jellegű adatok be- és kivitele nem működik.

További információt az XML-adatok exportálása című témakörben talál.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.