|
||||||||||||||||||||||||||||
| ISBN: 3446225528 ISBN: 3446225528 ISBN: 3446225528 ISBN: 3446225528 | ||||||||||||||||||||||||||||
|
Wir empfehlen: | |||||||||||||||||||||||||||
Man sieht, dass XML-Schema Dokumente genauer, aber auch größer werden, als DTD`s.Jedes Element in einem XSD-Dokument besitzt das Präfix "xsd:" was zeigt, dass sich alle Elemente im gleichen Namensraum befinden. Der Namensraum muss im äußerstenersten Element des Dokuments zugewiesen werden: <xsd:schema xmlns:xsd=http://www.w3.org/2001/XMLSchema> Wie in Abbildung 10 gezeigt, werden die einzelnen Elemente des XML-Dokuments beschrieben. Die Bedeutung einzelner Elemente wird in der Spezifikation des W3C genauer erklärt [W3C]. Das Element "Proseminar" muss als komplexer Datentyp definiert werden. Die enthaltenen Elemente werden entweder direkt definiert (Element "Name" als vordefinierter Datentyp) oder referenziert (Element "Teilnehmer"). Das Element "Teilnehmer" wird im selben Dokument als einfacher Datentyp definiert.[W3C] 3.3 XML AnwendungenEs gibt zu XML eine Menge von Anwendungen. Hier werden nur einige universell einsetzbare kurz erklärt.3.3.1 Extensible Stylesheet Language (XSL)XSL besteht aus 2 Teilen: XSLT für die Transformation und XSL-FO für die Formatierung von XML-Dokumenten.3.3.1.1 XSL Transformations (XSLT)XML-Dokumente können mit XSLT in andere XML-Dokumente gewandelt werden. Dabei wird die Struktur oder der Inhalt des XML-Dokuments verändert. Beispiele hierfü sind die Äderung der Reihenfolge, Sortieren und Umbenennen von Knoten und Attributen. Abbildung 11 gibt einen schematischen Überblick über den Transformationsprozess.[DEV]
3.3.1.2 XSL Formating Objects (XSLFO)XSLFO beschreibt das Layout der Darstellung für die Elemente eines XML-Dokuments. [DEV]3.3.2 Extensible Linking Language (XLL)3.3.2.1 XML Linking Language (Xlink)Xlink gibt einen Mechanismus vor, mit dem in XML-Dokumenten Links zu anderen XML-Dokumenten erzeugt werden können.Es gibt 3 verschiedene Arten von Verweise zwischen Dokumenten: [WIL]
3.3.2.2 XML Pointer Language (Xpointer)Mit Xpointer können Verweise innerhalb von Dokumenten definiert werden. Dabei wird die Baumstruktur genutzt, um gesuchte Elemente zu lokalisieren.Auch hier gibt es mehrere Möglichkeiten:
|
|
|||||||||||||||||||||||||||
| |<< Anfang < Zurück Index Weiter > Ende >>| | ||||||||||||||||||||||||||||
|
Zurück zur Themenseite: StudyPaper.com/Startseite/Computer/Informatik/Programmieren/XML Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache. Artikelliste: Extensible Markup Language (automatische Übersetzung) | ||||||||||||||||||||||||||||
| Startseite | english | Bookmark setzen | Webseite weiterempfehlen | Copyright © | Impressum | ||||||||||||||||||||||||||||