Az XML szerkesztő XML fájlok létrehozására és megjelenítésére
szolgáló eszköz.
Segítségével sokféle feladatot végrehajthat, mint például:
- Új, üres XML fájlok létrehozása, illetve előállítása meglévő DTD
meghatározásokból vagy meglévő XML sémákból.
- XML fájlok szerkesztése
- Meglévő XML fájlok importálása strukturált megjelenítéshez
- XML fájlok társítása DTD meghatározásokhoz vagy XML sémákhoz
Az XML szerkesztő két fő nézettel rendelkezik: Forrás nézet és Tervezés
nézet. A Vázlat nézetet is használhatja elemek beszúrására és törlésére.
Forrás nézet
A Forrás nézet lehetővé teszi a
fájl forráskódjának megjelenítését és közvetlen kezelését. Számos XML
szerkesztési szolgáltatás az XML szerkesztő Forrás nézetében nagyn hasonló
az Oldaltervező Forrás nézetében rendelkezésre állókhoz.
A Forrás
nézet számos szövegszerkesztési szolgáltatással rendelkezik, például:
- Szintaxiskiemelés, korlátlan visszavonás/visszaállítás, valamint
felhasználó által megadott sablonok.
- Tartalomsegéd, amely a DTD meghatározásban vagy séma
tartalommodellben található információk segítségével biztosítja az
elfogadható folytatások listáját attól függően, hogy a kurzor hol
található az XML fájlban, illetve hogy mit írt be az előbb.
- "Intelligens" dupla kattintás viselkedés. Ha a kurzor egy attribútum
érték fölött helyezkedik el, akkor egy dupla kattintás kijelöli az
értéket, két dupla kattintás az attribútum-érték párt, a harmadik dupla
kattintás pedig a teljes címkét. Ez megkönnyíti a gyakran használt XML
részek másolását és beillesztését.
Tervezés nézet
Az XML szerkesztő egy Terv nézettel is rendelkezik.
Ez a nézet az alábbi szolgáltatásokat biztosítja:
- A rendszer egyidejűleg ábrázolja táblázatként és faként az XML fájlt. 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 csomópontokon található előugró menük az adott
helyen é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 (ami a nyelvtani megszorításokat illeti).
A Terv nézet különösen hasznos, ha most kezd XML fájlokkal foglalkozni,
illetve ha formátumorientált szerkesztést kell végeznie. Például az XML fájl
létrehozása varázsló segítségével létrehozhat egy sablon XML fájlt egy
feladatleíráshoz egy feladatleírás DTD meghatározásból. A lépések
elvégzése után nincs más dolga, mint az űrlap adatok kitöltése a Tervezés nézet segítségével.