2.3 XML Flashcards
Was bedeutet XML ?
eXtensible Markup Language
Wozu wurde XML entwickelt ?
Zur Speicherung von strukturierten Daten und für den Austausch solcher Daten zwischen Systemen.
Was bedeutet XSD ?
XML Schema Definition
Womit kann man eigene Regeln und ein eigenes Vokabular für XML-Dokumente definieren ?
Mit einer XSD-Datei
Was sind die Grundbausteine eines XML-Dokuments ?
Ein Wurzelelement dem Elemente untergeordnet sind.
Welche zwei Stufen der “Korrektheit” gibt es für ein XML-Dokument ?
Wohlgeformt
Gültig
Wann ist eine XML-Datei wohlgeformt ?
Wenn alle allgemeinen Syntax-Regeln eingehalten wurden.
Wann ist eine XML-Datei gültig ?
Wenn es wohlgeformt ist und zusätzlich alle Regeln des angegeben XML-Schemas einhält.
Welche Regeln gelten für die Wahl eines Tag-Namen in XML ?
- Erstes Zeichen muss Buchstabe, Doppelpunkt oder Unterstrich sein
- Darf nicht mit “xml” beginnen
- Doppelpunkte lieber nicht nutzen, sie haben noch andere Funktionen
Welche Typen von Elementen gibt es in XML ?
Einfache Elemente
Strukturierte Elemente
Leere Elemente
Was ist ein einfaches Element ?
Es enthält nur Zeichenketten.
Was ist ein Strukturiertes Element ?
Es enthält weitere Elemente.
Was ist ein leeres Element ?
Es besitzt keinen Inhalt.
Wozu sind Attribute in XML ?
Geeignet um XML-Elemente mit Eigenschaften zu versehen.
Welche Regeln gibt es für Attribute in XML ?
Regeln zur Benennung identisch mit den Regeln von Tag-Namen
Dürfen nur im Anfangs-Tag eines Elementes stehen
Darf nur einmal pro Element vorkommen
Werte des Attributs müssen in Gänsefüßchen stehen