Element
öffnendes Tag + Inhalt (Inhalt oder weitere Elemente) + schließendes Tag
Tag
Bezeichner in spitzen Klammern
XML Dokument wohlgeformt
Validität eines XML Dokuments
• Zusätzlich zur Wohlgeformtheit wird hier geprüft, ob XML Dokument der gewünschten Struktur für einen bestimmten Einsatzzweck entspricht.
2 Techniken Spezifikation einer gewünschten XML Struktur
Document Type Definition (DTD)
• ältere Technik, selbst kein XML
XML Schema Definition (XSD)
• neuere Technik, selbst in XML formuliert
Was bedeuteten Symbole für Häufigkeit?
Attribute in DTD
* #REQUIRED: Attribut verpflichtend
Kritik an DTD
DTD ist selbst kein XML
DTD ist nicht ausdrucksstark genug
• z.B. können Datentypen von Attributen nicht spezifiziert werden
erste Zeile einer XML Schemas
< ? xml version = “1.0”?>