Az XML szerkesztő rendelkezik egy Terv nézettel, amely egyszerre ábrázolja az XML fájlt Csomópont és Tartalom oszlopokat tartalmazó táblázatként és faként. Ez megkönnyíti a navigációt és a szerkesztést. A tartalom- és attribútumértékek közvetlenül a táblázatcellában szerkeszthetők, míg a fa elemeken található előugró menük az adott elemhez érvényes alternatívákat adnak.
Például az Utód hozzáadása menüpont csak azokat az elemeket sorolja fel a DTD meghatározásból vagy XML sémából, amelyek érvényes utódok lennének azon a ponton.
Amikor egy XML sémával vagy DTD fájllal társított XML fájllal rendelkezik, akkor már le vannak fektetve bizonyos címkék és szabályok ahhoz a fájlhoz, amiért a Tervezés nézet segítséget tud biztosítani (egy előugró menün keresztül) ezekhez a címkékhez. Amikor XML sémával vagy DTD fájllal nem társított XML fájlt hoz létre, akkor ahhoz nincsenek címkék és szabályok társítva, így a Tervezés nézet nem tud segítséget adni az adott címkékhez, de új elemek és attribútumok létrehozásához igen.
Bármilyen, XML sémával vagy DTD fájllal társított XML fájl esetén lehetősége van az XML sémában vagy DTD fájlban meghatározott tetszőleges dolgok (például elemek és attribútumok) hozzáadására az XML fájlhoz a Tervezés nézet segítségével. Továbbá az összes XML fájlhoz hozzáadhat feldolgozási utasításokat és megjegyzéseket a segítségével.
XML fájl megnyitásához és szerkesztéséhez az XML szerkesztőben, kattintson a fájlra a jobb egérgombbal a Projektböngésző nézetben, majd válassza az előugró menü Társítás >XML szerkesztő menüpontját. Szükség esetén kattintson a Tervezés lapra a Tervezés nézet megnyitásához.
Az XML fájlban lévő összes elem kibontásához kattintson az
Összes kibontása gombra
a szerkesztő jobb felső sarkában. Az összehúzásukhoz
kattintson az Összes összehúzása gombra
a szerkesztő jobb felső sarkában.
Ha a kezelni kívánt elemre a jobb egérgombbal kattint, akkor a következő lehetőségek jelennek meg (értelemszerűen) a megjelenő előugró menüben:
Válassza ezt | Ha ezt szeretné csinálni |
---|---|
DTD információk hozzáadása | XML fájl társítása egy DTD meghatározással. |
DOCTYPE szerkesztése | A DOCTYPE deklaráció szerkesztése. További részletekért nézze meg a kapcsolódó feladatot. További információk: DOCTYPE deklarációk szerkesztése. |
Névterek szerkesztése | A meglévő névtér információk szerkesztése, vagy egy új névtér társítás létrehozása. További részletekért nézze meg a kapcsolódó feladatot. További információk: Névtér információk szerkesztése. |
Feldolgozási utasítások szerkesztése | A feldolgozási utasítások szerkesztése. További részletekért nézze meg a kapcsolódó feladatot. További információk: XML feldolgozási utasítások szerkesztése. |
Eltávolítás | Az XML fájlban kijelölt elem eltávolítása. Ha a kijelölt elem vagy a kapcsolódó elemek úgy vannak meghatározva, hogy az elemnek léteznie kell a fájlban, akkor ez a menüpont nem elérhető. Például akkor, ha a DTD meghatározásban azt deklarálta, hogy "Legalább egy" elemnek mindig léteznie kell az XML fájlban, és a kijelölt elem az egyetlen létező ilyen elem az XML fájlban. |
Attribútum hozzáadása | Attribútum hozzáadása a kijelölt elemhez. A rendszer felsorolja az elemhez megengedett attribútumokat. Miután hozzáadta az attribútumot az XML fájlhoz, a jobb oldali oszlopra kattintással módosíthatja annak értékét. Ha az attribútum meghatározott értékekkel rendelkezik, akkor azok listában jelennek meg. |
Utód hozzáadása | Egy másik elem, megjegyzés vagy feldolgozási utasítás hozzáadása utódként a szülőelemhez. |
Hozzáadás elé | Egy utód elem, megjegyzés vagy feldolgozás hozzáadása a kijelölt elem elé. Ha például egy CD gyűjtemények szülőelemmel rendelkezik, amely korlátlan számú CD nevű utóddal rendelkezhet, akkor egy CD elemre kattinthat, és a | menüpontra kattinthat, mivel egy CD elem kerülhet egy másik CD elem elé.
Hozzáadás utána | Egy utód elem, megjegyzés vagy feldolgozás hozzáadása a kijelölt elem után. Ha például egy CD gyűjtemények szülőelemmel rendelkezik, amely korlátlan számú CD nevű utóddal rendelkezhet, akkor egy CD elemre kattinthat, és a | menüpontra kattinthat, mivel egy CD elem kerülhet egy másik CD elem mögé.
Csere a következőre | Lecseréli az elemet egy másikra. Ez a lehetőség nem áll rendelkezésre, ha kikapcsolja a nyelvtani megszorításokat, illetve ha nincsenek érvényes alternatívák az elem cseréjéhez. |
A Tervezés nézetben végrehajtott módosítások a Forrás és a Vázlat nézetben is megjelennek.