Ein XML-Namespace ist eine Sammlung von Namen bestimmter Elementtypen und Attribute in XML-Dokumenten. Der Wirkungsbereich eines Namespace reicht über das ihn enthaltende Dokument hinaus.
Da ein einzelnes XML-Dokument Elemente und Attribute enthalten kann, die von mehreren Software-Anwendungen verwendet werden können, können Sie Namespaces verwenden, um anzugeben, welche Elemente und Attribute von welcher Anwendung verwendet werden sollen. XML verarbeitende Software-Anwendungen verwenden Namespaces, um festzustellen, welche Tags und Attribute von ihnen verarbeitet werden sollen.
Namen von XML-Namespaces können als qualifizierte Namen verwendet werden, die einen Doppelpunkt enthalten, der den Namen in ein Namespace-Präfix und einen lokalen Teil unterteilt. Das einer Uniform Resource Identifier-Referenz (URI) zugeordnete Präfix legt den Namespace fest. Die Kombination des universell verwalteten URI-Namespace und des Dokument-Namespace bilden eine universell eindeutige Kennung.
FrameMaker unterstützt die Namespace-Verwendung für alle Elemente in einem XML-Dokument. Wenn Sie ein XML-Dokument mit Namespace-Informationen importieren, werden alle Namespace-Informationen beibehalten.
Mithilfe des Befehls „Namespaces“ können Sie im strukturierten FrameMaker-Format Namespaces in einem XML-Dokument anzeigen, bearbeiten, hinzufügen oder löschen. Sie können diesen Befehl auch verwenden, die Präfixdefinition eines Elements anzuzeigen und das Element auszuwählen, das das Präfix definiert.
Standardmäßig werden Namespaces in FrameMaker als Namespaces behandelt und im Dialogfeld Namespaces angezeigt. Sie können Namespaces jedoch in der Anwendung deaktivieren und stattdessen als Attribute behandeln, die in der Strukturansicht angezeigt werden.
Öffnen Sie das Dokument in der strukturierten Version von FrameMaker.
Wählen Sie in der Strukturansicht ein Element aus.
Wählen Sie
.Klicken Sie im Dialogfeld Namespaces auf Definierendes Element auswählen, um den Namespace für das ausgewählte Element in der Strukturansicht anzuzeigen.
Nehmen Sie alle gewünschten Änderungen an Deklarierte Namespaces, Präfix oder Pfad vor und klicken Sie anschließend auf Hinzufügen, Ändern oder Löschen. Wenn Sie die Änderungen nicht speichern möchten, schließen Sie das Dialogfeld, ohne auf eine Option zu klicken.