Altova XMLSpy 2025 Professional 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.

 

© 2018-2024 Altova GmbH