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 gespeichert 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. Zusätzlich können Sie die Suche einschränken, sodass Groß- und Kleinschreibung beachtet werden oder nur ganze Wörter gesucht werden sollen. Zur Suche kann auch eine Regular Expression verwendet 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 im Menü Bearbeiten.
XPath auswerten
Ein XPath-Ausdruck, den Sie in das Fenster "XPath/XQuery" eingeben, kann gegen das aktive XML-Dokument 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.