XML sémák érvényesítése

Az XML séma érvényesítése meghatározza, hogy az XML sémafájl aktuális állapota szemantikailag érvényes-e. A hibák a Problémák nézetben jelennek meg.

Az alábbi útmutatások az Erőforrások perspektívához íródtak, de sok más perspektívában is működnek.

XML séma érvényesítéséhez tegye a következőket:

  1. Kattintson a jobb egérgombbal a fájlra a Navigátor nézetben, majd válassza az előugró menü Érvényesítés futtatása menüpontját.
  2. Ha az érvényesítés sikertelen volt, akkor a Problémák nézetben tekintse meg a naplózott problémákat.
    Megjegyzés: Ha olyan hibaüzenetet kap, hogy a Problémák nézet megtelt, akkor a Tulajdonságok > Érvényesítés menüpont kiválasztásával és a megengedett hibaüzenetek maximális számának megadásával növelheti meg a hibaüzenetek számát.

Az XML sémaszerkesztő XML séma támogatása a W3C XML séma ajánlás specifikáción alapul. A W3C webhelyről származó XML Schema 1. rész: Struktúrák és XML Schema 2. rész: Adattípusok XML séma specifikációk használatosak érvényesítésre.

Bizonyos hibaüzenetek hivatkozást tartalmaznak az XML Schema 1. rész: Struktúrák dokumentum C függelékében felsorolt séma megszorításokra. Minden egyes megszorítás egyedi névvel rendelkezik, amelyre hivatkozás található a hibaüzenetben. Ha például hibaüzenetet kap a ct-props-correct szöveggel és rákeresne erre a szövegre a Struktúra dokumentumban, akkor azt találná, hogy a "Séma komponens megszorítás: Összetett típus meghatározás tulajdonságai helyesek" részhez tartozik.

Beállíthatja úgy a projekt tulajdonságait, hogy mentéskor a rendszer automatikusan érvényesítse a különféle projekt erőforrásokat. A projekt előugró menüjéből válassza a Tulajdonságok, majd az Érvényesítés menüpontot. A projekten futtatható érvényesítők az Érvényesítés oldalon kerülnek kilistázásra.

Kapcsolódó feladatok
XML sémák létrehozása
Kapcsolódó tájékoztatás
../../org.eclipse.jst.j2ee.doc.user/topics/tjval.html
XML Schema 1. rész: Struktúrák
XML Schema 2. rész: Adattípusok