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
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.