Edytor XML jest narzędziem do tworzenia i wyświetlania plików
XML.
Można go użyć do wykonywania różnych zadań, na przykład:
- tworzenia nowych, pustych plików XML albo generowania ich z
istniejących definicji DTD lub schematów XML;
- edytowania plików XML;
- importowania istniejących plików XML w celu wyświetlenia struktury;
- powiązywania plików XML z definicjami DTD i schematami XML.
Edytor XML ma dwa główne widoki - Źródło i Projekt.
Do wstawiania i usuwania elementów można także użyć widoku Schemat.
Widok Źródło
Widok Źródło umożliwia bezpośrednie
wyświetlanie kodu źródłowego pliku i pracę z nim. Wiele funkcji edycji
plików XML w widoku Źródło edytora XML jest bardzo podobnych do funkcji
dostępnych w widoku Źródło Projektanta stron.
Widok
Źródło ma wiele opcji edycji tekstu, na przykład:
- Podświetlanie składni, nieograniczone cofanie/powtarzanie zmian
oraz szablony zdefiniowane przez użytkownika.
- Asystent treści korzystający z informacji w definicji DTD lub
modelu treści schematu, udostępniający listę akceptowalnych kontynuacji w
zależności od położenia kursora w pliku XML lub wpisanych znaków.
- "Inteligentne" klikanie dwukrotne. Jeśli kursor zostanie umieszczony
wewnątrz wartości atrybutu, jedno dwukrotne kliknięcie wybiera tę wartość,
drugie wybiera parę atrybut-wartość, a trzecie - cały znacznik. Ułatwia
to kopiowanie i wklejanie często używanych fragmentów kodu XML.
Widok Projekt
W edytorze XML jest także widok Projekt.
Jego cechy to:
- Plik XML jest przedstawiany równocześnie jako tabela i drzewo. Ułatwia
to poruszanie się po nim i edycję.
- Wartości treści i atrybutów można edytować bezpośrednio w
komórkach tabeli, natomiast menu podręczne węzłów drzewa udostępniają
alternatywy, które są poprawne dla tego położenia. Na przykład element
menu Dodaj element potomny będzie zawierać tylko
te elementy z definicji DTD lub schematu XML, które byłyby poprawnymi elementami
potomnymi w danym miejscu (przy włączonych ograniczeniach gramatyki).
Widok Projekt jest szczególnie przydatny dla osób, które zapoznają się z
językiem XML lub wykonują edycję zorientowaną na formularze. Można na przykład użyć kreatora Utwórz plik XML w celu utworzenia szablonu pliku XML
dla formularza opisu zadania z definicji DTD opisu zadania. Po wykonaniu tych
czynności wystarczy wypełnić dane formularza w widoku Projekt.
Więcej informacji dotyczących edytora XML znajduje się pod następującymi
odsyłaczami: