Zusätzliche Funktionen
Im Folgenden werden weitere Funktionen für die Arbeit mit XML-Dateien aufgelistet.
•Generieren von DTDs und XML-Schemas
•Importieren und Exportieren von Text
Kodierung
Die Kodierung von XML-Dateien (und anderen Dokumentarten) kann mit Hilfe des Menübefehls Datei | Kodierung gespeichert werden. Die Standardkodierung von XML- und Nicht-XML.-Dateien kann im Abschnitt Optionen | Kodierung definiert werden.
Generieren von DTDs und XML-Schemas
Wenn Sie ein Schema erstellen möchten, in dem die Struktur des XML-Dokuments beschrieben wird, verwenden Sie den Befehl DTD/Schema | DTD/Schema generieren. Im Dialogfeld "DTD/Schema generieren", das daraufhin angezeigt wird, können Sie auswählen, ob eine DTD oder ein XML-Schema generiert werden soll. Außerdem stehen bestimmte Schema-Optionen zur Verfügung wie z.B., ob anhand der im XML-Dokument enthaltenen Werte Enumerationen generiert werden sollen.
Suchen und Ersetzen
Die Funktionen Suchen und Ersetzen (die über das Menü Bearbeiten aufgerufen werden) sind leistungsstarke Suchfunktionen. Außerdem kann definiert werden, ob beim Suchbegriff die Groß- und Kleinschreibung beachtet werden soll und ob ganze Wörter gesucht werden sollen. Der Suchbegriff kann auch in Form einer Regular Expression definiert werden. Der Suchbereich kann auf eine Auswahl im Dokument und auf bestimmte Node-Typen eingeschränkt werden (siehe Abbildung unten).

Eine Beschreibung der Such- und Ersetzungsfunktion finden Sie unter der Beschreibung der Befehle Suchen und Ersetzen des Menüs "Bearbeiten".
XPath auswerten
Ein XPath-Ausdruck, den Sie in das Fenster "XPath/XQuery" eingeben, kann anhand des aktiven XML-Dokuments ausgewertet werden. Die Ergebnisse der Auswertung werden im Fenster "XPath/XQuery" angezeigt. Wenn Sie in den Ergebnissen auf eine Node klicken, wird dieser Node in der Dokumentansicht im Hauptfenster markiert. Beachten Sie, dass Sie das Fenster "XPath/XQuery" durch Klicken auf den Befehl XML | XPath auswerten aktivieren können.
Importieren und Exportieren von Text
Textdaten können aus anderen Applikationsformaten importiert und dorthin exportiert werden. Befehle zu diesen Funktionen finden Sie im Menü Konvertieren.