This flashcard is just one of a free flashcard set. See all flashcards!
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
Source:
Source:
Flashcard info:
Author: SteamChris
Main topic: Wirtschaftsinformatik
Topic: Web-Techniken
School / Univ.: Universität Leipzig
City: Leipzig
Published: 01.08.2014