XML-Dateien aus DTDs generieren

Sie können eine XML-Datei aus der DTD generieren, wenn Sie mit möglichst wenig Zeitaufwand eine XML-Datei auf der Basis Ihrer DTD-Datei erstellen möchten. Das Generieren einer XML-Datei aus der DTD spart Zeit, da eine XML-Datei erstellt wird, für die bereits eine Zuordnung zur DTD besteht und die zumindest einen Teil der in der DTD vorhandenen Elemente und Attribute bereits enthält.

Nach der Generierung der XML-Datei können Sie diese im XML-Editor weiter anpassen.

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 aus einer DTD-Datei zu erstellen:

  1. Klicken Sie in der Navigatorsicht mit der rechten Maustaste auf die zu bearbeitende DTD-Datei.
  2. Klicken Sie im Kontextmenü auf Generieren > XML-Datei.
  3. Wählen Sie ein Projekt oder einen Ordner aus, das bzw. der die XML-Datei enthalten soll, und geben Sie einen Namen dafür ein. Der Dateiname muss mit .xml enden.
  4. Klicken Sie auf Weiter.
  5. Wählen Sie das Stammelement der XML-Datei aus. Das Stammelement einer XML-Datei ist das Element, das alle anderen Elemente in dieser Datei enthält. Alle Elemente, die in der DTD definiert sind, werden in der Liste der Stammelemente aufgeführt.
  6. Folgende Inhaltsoptionen stehen zur Verfügung:
    • Optionale Attribute erstellen. Es werden sowohl obligatorische als auch optionale Attribute generiert.
    • Optionale Elemente erstellen. Es werden sowohl obligatorische als auch optionale Elemente generiert.
    • Erste Auswahl der erforderlichen Auswahl erstellen. Die erste Option einer erforderlichen Auswahl wird in der XML-Datei generiert.
    • Elemente und Attribute mit Daten füllen. Alle generierten Elemente und Attribute werden mit Musterdaten gefüllt.

    Wenn Sie keine dieser Optionen auswählen, wird nur der mindestens für die XML-Datei erforderliche Inhalt erstellt.

  7. Geben Sie die öffentliche ID oder die System-ID an. Es müssen nicht beide angegeben werden. Wenn Sie beide angeben, wird die öffentliche ID vor der System-ID verwendet.
  8. Klicken Sie auf Fertig stellen.

Die XML-Datei enthält nur das ausgewählte Stammelement sowie alle im Stammelement enthaltenen Elemente bzw. Attribute (falls vorhanden). Sie können nun Elemente, Attribute, Entitäten und Notationen zur XML-Datei hinzufügen; diese müssen jedoch den Regeln entsprechen, die Sie in der DTD festgelegt haben, die für die Erstellung der XML-Datei verwendet wurde.

Zugehörige Konzepte
XML-Editor
Zugehörige Tasks
Leere XML-Dateien erstellen
XML-Dateien aus XML-Schemata generieren
XML-Dateien bearbeiten