|
- Nutzung von XML in vielen Bereichen
- Hauptaufgabe: Datenrepräsentation bzw. Austausch
- Zwei wichtige Anforderungen an XML
- Wohlgeformtheit (well-formed)
- Gültigkeit (valid)
- Wohlgeformtheit betrachtet den syntaktischen Aufbau
- Es gibt genau ein Wurzelelement
- Jedes Element besitzt ein öffnendes und schließendes Tag
- Die Elemente können verschachtelt sein, dürfen sich aber nicht überlappen
- Alle Attribute besitzen einen Wert, der von Anführungszeichen eingeschlossen ist
- Der Name eines Attributs innerhalb eines Elements muss eindeutig sein
- Gültigkeit bezieht sich auf die Struktur und den Inhalt
- Strukturdefinition notwendig -> Schema
Unter einem Schema (griech. von "Gestalt") versteht man in der Wissenschaft die Darlegung, Zeichnung oder Programmierung
eines grundsätzlichen Aufbaues oder Verlaufes. Definition nach Wikipedia
- Beschreibung kann durch eine beliebige Schema Sprache erfolgen
- Sprache muss aber allen Partnern bekannt sein
|