Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
21
Was unterscheidet XML-Schema gegenüber DTDs?
- Wie ein DTD kann das Schema die Struktur eines XML Dokuments beschreiben
- Schemas nutzen XML Syntax und können somit auch geparst werden
- Ein XML Dokument kann mit mehreren Schemas verknüpft werden
- Alle aus modernen Programmiersprachen bekannte Typen stehen sowohl für Elemente als auch für Attribute zur Verfügung
- Namensräume werden unterstützt (nicht bei DTDs)
- Schemas erlauben globale Elemente oder Gruppen von Elementen, indem alle Elemente genau z. B. einmal enthalten sein müssen (all), die Elemente mindestens einmal, aber auch öfter auftreten können (sequence) oder einer Auswahl aus mehreren Möglichkeiten (choice). Sowie auch lokale Elemente (Elemente, die eine spezielle Bedeutung im Kontext erhalten
- Die möglichen Inhaltsmodelle erlauben eine wesentlich präzisere Beschreibung
- Mächtiger als DTD, aber auch komplexer
Tags: XML
Quelle:
Quelle:
Karteninfo:
Autor: SteamChris
Oberthema: Wirtschaftsinformatik
Thema: Web-Techniken
Schule / Uni: Universität Leipzig
Ort: Leipzig
Veröffentlicht: 01.08.2014