Ha gyorsan létre szeretne hozni egy XML fájlt az XML sémafájl
alapján, akkor lehetősége van XML fájl előállítására az XML sémából. Az
XML fájl előállítása az XML fájlból időt takarít meg, mivel egy olyan XML
fájl jön létre, amely már társítva van az XML sémával, és az XML sémában
szereplő elemek és attribútumok közül legalább egy néhányat tartalmaz.
Az XML fájl előállítása után további testreszabásra
van lehetősége az XML szerkesztőben.
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 fájl előállításához egy sémafájlból tegye a következőket:
- A Navigátor nézetben kattintson a jobb egérgombbal
a kezelni kívánt XML sémafájlra, majd válassza az előugró menü
menüpontját.
- Válasszon ki egy projektet vagy mappát, amely az
XML fájlt fogja tartalmazni, és írja be a fájl nevét a
Fájlnév mezőbe, majd kattintson a
Tovább gombra.
A fájl nevének az .xml kiterjesztéssel kell
végződnie.
- Válassza ki az XML fájl Gyökérelemét.
Az XML fájlok gyökéreleme az az elem, amely a fájl összes többi
elemét tartalmazza. A z XML sémában meghatározott összes globális elem
benne lesz a Gyökérelem listában. Ha nincsenek globális elemek az XML
sémában, akkor nem hozhat létre belőle XML fájlt.
- Válasszon az alábbi tartalom beállítások közül:
- Nem kötelező attribútumok létrehozása: a
kötelező és nem kötelező attribútumok is elő lesznek állítva.
- Nem kötelező elemek létrehozása: a
kötelező és nem kötelező elemek is elő lesznek állítva.
- Kötelező választások első elemének
létrehozása: egy kötelező választás első eleme lesz
előállítva az XML fájlban.
- Elemek és attribútumok feltöltése
adatokkal: az előállított elemek és attribútumok fel lesznek
töltve minta adatokkal.
Ha nem választja ezen lehetőségek egyikét sem, akkor a rendszer csak
az XML fájlhoz szükséges minimális tartalmat hozza létre.
- A Névtér információk rész az XML séma cél
névteréről, az előtagjáról és a séma helyéről biztosít információkat. Válassza
ki a szerkeszteni kívánt bejegyzést, majd kattintson a
Szerkesztés lehetőségre.
- A Névtér neve mezőben található érték az XML
séma cél névtere. Az XML fájlnak ugyanahhoz a névtérhez kell tartoznia, mint
amelyikhez az XML séma tartozik.
- Az XML fájlban a névtérhez társított minden minősített elem és
attribútum megkapja az Előtag mezőben megadott
előtagot.
- A Hely tipp mező tartalmazza az XML séma
helyét.
A névterekkel és a névtér előtagokkal kapcsolatos további
információkért nézze meg a Kapcsolódó referenciákat.
- Kattintson az OK
gombra, majd a Befejezés gombra.
Az XML fájl a kiválasztott gyökérelemet és a benne található
elemeket és attribútumokat fogja tartalmazni. Információkat tartalmaz
továbbá az XML fájl névteréről és helyéről. Most adhat elemeket és
attribútumokat az XML fájlhoz.
Megjegyzés: Bizonyos
esetekben, amikor az XML fájlt bonyolult XML sémafájlból állítja elő,
akkor elképzelhető, hogy az XML fájl nem érvényes. Ha ez következik be,
akkor nyissa meg az előállított XML fájlt az XML szerkesztőben, és javítsa
ki az előforduló hibákat. Általában csak egy pár hibát kell javítani. Az
alábbi XML séma szerkezetek okozhatnak problémát:
- Korlátozások: Néha a korlátozott elemeket hibásan állítja elő a
rendszer.
- Szempontok: Elképzelhető, hogy az alapértelmezett előállított
adatértékek nem felelnek meg az összetett szempontoknak (például mintáknak).
- Absztrakt elemek: Néha az absztrakt elemeket hibásan állítja elő a
rendszer.