XML-Tools - Übersicht

Dieses Produkt stellt eine umfassende grafisch orientierte XML-Entwicklungsumgebung bereit. Das Toolset umfasst Komponenten für das Erstellen von DTDs, XML-Schemata und XML-Dateien.

Die folgenden XML-Tools sind verfügbar:

Der XML-Editor ist ein Tool zur Erstellung und Anzeige von XML-Dateien. Sie können ihn für die Erstellung neuer XML-Dateien verwenden, entweder völlig neu oder auf der Basis vorhandener DTDs oder vorhandener XML-Schemata. Sie können ihn auch für die Bearbeitung von XML-Dateien verwenden, diese Dateien dann zu DTDs oder Schemata zuordnen und sie überprüfen.

Der DTD-Editor ist ein Tool zur Erstellung und Anzeige von DTDs.

Der XML-Schemaeditor ist ein Tool zur Erstellung, Anzeige und Überprüfung von XML-Schemata. Mit dem XML-Schemaeditor können Sie Tasks wie z. B. die Erstellung von XML-Schemakomponenten und das Importieren und Anzeigen von XML-Schemata durchführen.

Beim Öffnen von großen Dateien mit einem der XML-Editoren ist Vorsicht geboten. Beim Überschreiten der Grenzwerte für den Speicherplatz der Workbench werden die Dateien abrupt geschlossen und keine Daten gespeichert (ohne Warnung oder Fehlernachrichten). Die Anzahl der Elemente in einer XML-Datei (nicht ihre Größe) ist der beste Indikator dafür, wie viel Speicher erforderlich ist. Der Speicherbedarf ist außerdem davon abhängig, welche Objekte sonst noch in der Workbench geöffnet sind; in einigen Fällen können Sie eine 15 MB große Datei öffnen, in anderen Fällen kann sogar eine 1 MB große Datei zu Problemen führen. Daher empfehlen wird die Speicherung aller Daten in der Workbench vor dem Öffnen großer XML-Dateien. Dies ist eine dauerhafte Einschränkung.

Das Verhalten des XML-Parsers beim Auftreten einer nicht auflösbaren URI (z. B. in einer DOCTYPE-Deklaration) besteht darin, einen nicht behebbaren E/A-Fehler auszugeben und die Verarbeitung zu stoppen. Eine nicht aufgelöste URI wird weder als syntaktischer noch als semantischer Fehler interpretiert, daher versucht der Parser nicht, diesen Fehler zu verarbeiten. Dies bedeutet, dass das Dokument nicht geprüft wird. Dies ist ein bekanntes Problem.