From the course: XML Grundkurs (2016)

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

Namensräume in XML

Namensräume in XML - XML Tutorial

From the course: XML Grundkurs (2016)

Start my 1-month free trial

Namensräume in XML

In diesem Film geht es um die Verwendung von Namensräumen in XML. Namensräume erlauben es grundsätzlich, Dokumentstrukturen oder XML-Dialekte in einem Dokument zu mischen. Warum das und was soll das? Hier ein ganz kleines Beispiel. Ich habe hier ein Buch, das hat einen Titel und diesem Buch ist ein Autor zugeordnet, der hat auch einen Titel. Natürlich sind der Buchtitel und der Titel des Autors zwei grundsätzlich unterschiedliche Informationen und die sollten nach Möglichkeit nicht gleich behandelt werden bei der weiteren Verarbeitung. Wie kennzeichne ich also, dass das zwei unterschiedliche Titel sind? Indem ich Namensräume verwende. D. h. es gibt hier eine Dokumenttyp-Deklaration für den Dokumenttyp Buch und der Titel gehört dann zum Buch. Das drücke ich aus indem ich vor den Elementnamen, "Buch:" stelle. Das kennzeichnet einen Namensraum. Und das gleiche auch für den Autor, also der Autor gehört zum Buch, aber für den Autor gibt es auch die Dokumenttypdefinition Autor, die auch…

Contents