Altova XMLSpy 2026 Enterprise Edition

icAssignDTD

Der Befehl DTD zuweisen ist aktiv, wenn eine XML-Datei das aktive Dokument ist. Sie weisen damit einem XML-Dokument eine DTD zu, wodurch das Dokument validiert und auf intelligente Weise bearbeitet werden kann. Mit dem Befehl wird das Dialogfeld "Schema/DTD auswählen" (Abbildung unten) geöffnet, wo Sie die gewünschte DTD auswählen können.

XSFileNewAssignSchema

Es stehen die folgenden Optionen zur Verfügung:

 

Schema/DTD-Datei zuweisen: Navigieren Sie zum gewünschten Schema bzw. zur gewünschten DTD-Datei. Beachten Sie, dass Sie die Zuweisung im Dokument zu einem relativen oder absoluten Pfad machen können.

Verpacktes Schema zuweisen: Bei einigen Schemas handelt es sich eigentlich um ein Paket von Schema-Dateien und nicht um eine einzige Schema-Datei. Mit der Option Verpacktes Schema zuweisen öffnen Sie ein Dialogfeld, in dem vom Altova-Schema-Manager unterstützte Schemapakete aufgelistet sind. Schemas, die in diesem Dialogfeld schwarz aufgelistet sind, wurden auf Ihrem Rechner bereits installiert, blaue wurden noch nicht installiert und können von Schema-Manager installiert werden. Wenn Sie ein Schemapaket oder einen seiner Schemaeintrittspunkte auswählen und auf OK klicken, geschieht Folgendes: Wenn das Schemapaket noch nicht installiert wurde, wird es installiert. Das ausgewählte (bereits installierte oder neu installierte) Schemapaket wird dem Dokument zugewiesen und ab jetzt für die Dokumentvalidierung verwendet.

Abbrechen: Wenn eine neue Datei erstellt wird, wird diese ohne XML-Schema- oder DTD-Zuweisung erstellt. Wenn die Schemazuweisung für ein bereits vorhandenes Dokument erfolgt, wird das Dialogfeld beendet und geschlossen.

 

Nach erfolgter Zuweisung enthält Ihr XML-Dokument eine DOCTYPE-Deklaration, die die zugewiesene DTD referenziert. Die DOCTYPE-Deklaration sieht in etwa folgendermaßen aus:

 

<!DOCTYPE main SYSTEM "http://link.xmlspy.com/spyweb.dtd">

 

Anmerkung: Eine DTD kann einer neuen XML-Datei zum Zeitpunkt der Erstellung zugewiesen werden.

 

© 2019-2025 Altova GmbH