Der XML-Editor verfügt über eine Entwurfssicht, in der die XML-Datei gleichzeitig als Tabelle und als Baumstruktur dargestellt wird. Dies vereinfacht die Navigation und die Bearbeitung. Inhalt und Attributwerte können direkt in den Tabellenzellen bearbeitet werden, während Kontextmenüs für die Baumstrukturelemente Alternativen anbieten, die für das jeweilige Element gültig sind.
So werden mit dem Menüpunkt Untergeordnetes Element hinzufügen beispielsweise nur die Elemente aus einer DTD oder einem XML-Schema aufgelistet, bei denen es sich um gültige untergeordnete Elemente im jeweiligen Kontext handelt.
Wenn die XML-Datei einem XML-Schema oder einer DTD-Datei zugeordnet ist, wurden bereits bestimmte Tags und Regeln für diese Datei festgelegt; daher kann die Entwurfssicht Eingabeaufforderungen (über ein Dialogfenster) für diese Tags bereitstellen. Wenn Sie eine XML-Datei erstellen, die nicht bereits einem XML-Schema oder einer DTD-Datei zugeordnet ist, sind ihr auch keine Tags oder Regeln zugeordnet, daher kann die Entwurfssicht keine Eingabeaufforderungen für bestimmte Tags bereitstellen; sie kann jedoch Eingabeaufforderungen für die Erstellung neuer Elemente und Attribute bereitstellen.
Für jede XML-Datei, die einem XML-Schema oder einer DTD-Datei zugeordnet ist, können Sie die Entwurfssicht dazu verwenden, Komponenten, die im XML-Schema oder in der DTD definiert sind (beispielsweise Elemente oder Attribute), zur XML-Datei hinzuzufügen. Darüber hinaus können Sie die Entwurfssicht verwenden, um Verarbeitungsanweisungen und Kommentare zu allen XML-Dateien hinzuzufügen.
Weitere Informationen zu den in der Entwurfssicht verwendeten Symbolen finden Sie in den zugehörigen Referenzinformationen.
Die folgenden Instruktionen wurden für die Ressourcenperspektive geschrieben, sind jedoch auch in zahlreichen anderen Perspektiven verwendbar.
Gehen Sie wie folgt vor, um eine XML-Datei in der Entwurfssicht zu bearbeiten:
Alle Änderungen, die Sie in der Entwurfssicht vornehmen, werden auch in der Quellensicht und in der Gliederungssicht angezeigt.