Bearbeitung in der Entwurfssicht

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:

  1. Öffnen Sie die XML-Datei, die Sie bearbeiten möchten, im XML-Editor (klicken Sie mit der rechten Maustaste auf die Datei in der Navigatorsicht, und klicken Sie auf Öffnen mit > XML-Editor). Falls erforderlich, klicken Sie auf die Registerkarte Entwurf.
  2. Um die untergeordneten Ebenen aller Elemente in der XML-Datei einzublenden, klicken Sie auf die Schaltfläche Alles einblenden in der Symbolleiste Schaltfläche 'Alles einblenden' in der Symbolleiste.
  3. Um die untergeordneten Ebenen auszublenden, klicken Sie auf die Schaltfläche Alles ausblenden in der Symbolleiste Schaltfläche 'Alles ausblenden' in der Symbolleiste.
  4. Klicken Sie mit der rechten Maustaste auf das Element, das Sie bearbeiten möchten. Einige oder alle der folgenden Optionen (je nach Gültigkeit) stehen in dem jeweils angezeigten Kontextmenü zur Verfügung:
    • DTD-Informationen hinzufügen - Auf diese Option klicken, um die XML-Datei einer DTD zuzuordnen.
    • DOCTYPE bearbeiten - Auf diese Option klicken, um die DOCTYPE-Deklaration zu bearbeiten. Weitere Einzelheiten hierzu finden Sie in der zugehörigen Task.
    • Namensbereiche bearbeiten - Auf diese Option klicken, um die vorhandenen Namensbereichsinformationen zu bearbeiten oder um eine neue Zuordnung zu einem Namensbereich zu erstellen. Weitere Einzelheiten hierzu finden Sie in der zugehörigen Task.
    • Verarbeitungsanweisungen bearbeiten - Auf diese Option klicken, um die Verarbeitungsanweisungen zu bearbeiten. Weitere Einzelheiten hierzu finden Sie in der zugehörigen Task.
    • Entfernen - Auf diese Option klicken, um das ausgewählte Element aus der XML-Datei zu entfernen. Diese Option steht nicht zur Verfügung, wenn das betreffende Element vorhanden sein muss (z. B. wenn in der DTD festgelegt ist, dass ein oder mehrere Exemplare dieses Elements stets in der XML-Datei vorhanden sein müssen und es sich beim ausgewählten Element um das einzige in der XML-Datei vorhandene Exemplar handelt).
    • Attribut hinzufügen - Auf diese Option klicken, um zum ausgewählten Element ein Attribut hinzuzufügen. Alle Attribute, die zum Element hinzugefügt werden dürfen, werden aufgeführt. Nach dem Hinzufügen des Attributs zur XML-Datei können Sie durch Klicken in der rechten Spalte den Wert des Attributs ändern. Wenn für das Attribut Werte festgelegt sind, werden diese in einer Liste angezeigt.
    • Untergeordnetes Element hinzufügen - Auf diese Option klicken, um ein weiteres Element, einen Kommentar oder eine Verarbeitungsanweisung als untergeordnetes Element dieses Elements hinzuzufügen.
    • Hinzufügen vor - Auf diese Option klicken, um ein untergeordnetes Element, einen Kommentar oder eine Verarbeitungsanweisung hinzuzufügen, die vor dem ausgewählten Element stehen kann. Beispiel: Wenn das übergeordnete Element "CD Collections" eine unbegrenzte Anzahl untergeordneter Elemente "CD" enthalten kann, können Sie auf ein Element "CD" klicken und anschließend auf Hinzufügen vor > CD, da ein Element "CD" vor einem anderen Element "CD" stehen kann.
    • Hinzufügen nach - Auf diese Option klicken, um ein untergeordnetes Element, einen Kommentar oder eine Verarbeitungsanweisung hinzuzufügen, die nach dem ausgewählten Element stehen kann. Beispiel: Wenn das übergeordnete Element "CD Collections" eine unbegrenzte Anzahl untergeordneter Elemente "CD" enthalten kann, können Sie auf ein Element "CD" klicken und anschließend auf Hinzufügen nach > CD, da ein Element "CD" nach einem anderen Element "CD" stehen kann.
    • Ersetzen durch - Auf diese Option klicken, um ein Element durch ein anderes zu ersetzen. Diese Option ist nicht verfügbar, wenn Sie die Grammatikeinschränkungen inaktivieren oder wenn keine gültige Alternativen zur Verfügung stehen, durch die Sie das Element ersetzen können.
  5. Klicken Sie auf die entsprechende Option.

Alle Änderungen, die Sie in der Entwurfssicht vornehmen, werden auch in der Quellensicht und in der Gliederungssicht angezeigt.

Zugehörige Konzepte
XML-Editor
XML-Dateizuordnungen zu DTDs und XML-Schemata
Zugehörige Tasks
Bearbeitung in der Quellensicht
DOCTYPE-Deklarationen bearbeiten
Namensbereichsinformationen bearbeiten
XML-Verarbeitungsanweisungen bearbeiten
Zugehörige Verweise
Im XML-Editor verwendete Symbole