XML editor je nástroj pro vytváření a zobrazování souborů XML.
Editor lze použít k provádění řady úloh, jako například:
- Vytvoření nových prázdných souborů XML nebo jejich generování ze stávajících DTD nebo schémat XLS
- Úprava souborů XML
- Importování stávajících souborů XML pro strukturované zobrazení
- Přidružování souborů XML k DTD nebo schématům XML
Editor XML má dva hlavní pohledy - pohled Zdroj a pohled Návrh.
Můžete také použít pohled Osnova, pomocí kterého lze vkládat a odstraňovat prvky.
Pohled Zdroj
Pohled Zdroj vám umožňuje zobrazovat a přímo pracovat se zdrojovým kódem souboru. Mnohé z těchto funkcí úpravy XML ve zdrojovém pohledu XML editoru
jsou velmi podobné funkcím, které jsou dostupné ve zdrojovém pohledu
nástroje Návrhář stránek.
Pohled Zdroj má řadu funkcí úpravy textu, jako jsou například:
- Zvýraznění syntaxe, neomezené funkce Vrátit zpět/opakovat a uživatelem definované šablony.
- Obsahová asistence, která na základě informací v modelu obsahu DTD nebo schématu nabízí seznam přijatelných pokračování v závislosti na tom, kde v souboru XML se nachází kurzor, nebo na tom, co bylo zrovna napsáno.
- Chování "chytrého" poklepání. Pokud je váš kurzor umístěn v hodnotě atributu, pomocí jednoho poklepání vyberete tuto hodnotu, druhým poklepáním vyberete dvojici atribut-hodnota a třetím poklepáním vyberte celou značku. Toto možnost usnadňuje kopírování a vkládání běžně užívaných částí XML.
Pohled Návrh
XML editor má také pohled Návrh.
Tento pohled má následující vlastnosti:
- Soubor XML je představován zároveň jako tabulka a jako strom. To usnadňuje navigaci a provádění úprav.
- Obsah a hodnoty atributů lze upravovat přímo v buňkách tabulky, zatímco rozevírací nabídky na uzlech stromu
uvádějí alternativy, které jsou platné pro dané umístění. Například položka nabídky Přidat podřízený prvek zobrazí pouze ty prvky z DTD nebo schématu XML, které by byly platným podřízeným prvkem v daném místě (za předpokladu platnosti gramatických omezení).
Pohled Návrh je obzvláště užitečný, pokud jste v oblasti XML začátečníky nebo pokud potřebujete provádět úpravy zaměřené na formuláře. Například pomocí průvodce vytvoření souboru XML můžete vytvořit šablonu souboru XML pro formulář popisu úkolu z popisu úkolu DTD. Po dokončení těchto kroků zbývá již jen vyplnit data formuláře v pohledu Návrh.