Was bedeutet die Abkürzung XML?
Extensible Markup Language
Was ist XML?
XML ist eine Auszeichnungssprache zur Darstellung hierarchischer Strukturen in Form von Textdaten
Wofür wird XML eingesetzt?
Für den Austausch von Daten zwischen Computersystemen, speziel übers Internet
Wie sehen Tags in XML aus?
<tag> </tag>
Wie in HTML, nur dass Tags selbst definiert werden können und nicht vogefertigt sind
Beispiel HTML: <p></p> vorgegebenes Tag für Paragrafen
Beispiel XML: <vorname> selbst definiertes Tag für Vorname
Welche Regeln muss man bei einem Wohlgeformten XML Dokument beachten?
XML Dokument besteht aus Prolog und mindestens einem Element (Root)
XML Dokument bestitzt genau ein Root-Element, welches alle anderen Elemente umschlißet
Zu jedem öffnendem Element muss genau ein schlißenedes Element existieren
Elemente müssen korrekt verschachtelt sein
Elemente dürfen nur Buchstaben, Ziffern, Binde oder Unterstrichte, Doppelpunkte oder Punkte enthalten
Elemente dürfen Attribute besetzten
Für Attribute gelten diesselben Beschränkungen wie für Elemente
Attribut wird durch Leerzeichen von Element getrennt
Wert des Attributes ist vom Namen durch ein = getrennt
Attribute müssen in Anführungzeichen gesetzt werden
Zeichen wie < und & müssen als Text durch Entitäten (< &) Umschrieben werden
Was bedeutet der Begriff Wohlgeformtheit im Zusammenhang mit XML?
Bedeutet, dass ein XML Doument die Regekn (Sytax) von XML exakt einhält
Wie wird die erste Zeile in einem XML Dokument genannt?
Prolog
Was kann der Prolog alles enthalten?
Auszeichnungssprache und welche Version
Angabe des Zeichensatzes (encodung=”utf-8”)
Hinweis auf externde Dateien
—> Müssen in genannter Reihenfolge aufgeführt werden
Ist XML case-sensitive? Wenn ja, was bedeutet das?
XML ist case-sensitive
—> Unterscheidung zwischen Groß und Kleinschreibung, Star und End-Tag müssen genau gleich geschrieben sein
Wie lautet die Kurzschreibweise für leere Elemente
Elemente die keinen Inhalt haben, benötigen kein öffnendes und schließendes Tag und können deshalb in Kurzschreibweise geschrieben werden
öffnenede Tag wird direkt mit / versehen, um das Ende des Tags direkt anzuzeigen
Beispiel: <umbruch/>
Wo wird das Attribut in XML eingefügt?
Im Start Tag, es wird nicht im Endtag wiederholt
Beispiel: <messenger typ=”Whatsapp”></messenger>
Womit wird die Struktur eines XML Dokumentes vorgegeben?
Mittels sogenannter DTDs —> Document Type Definition oder Dokumententypdefinition
Es wird definiert, wann, wo und wie oft welche Elemente in einer XML Datei vorkommen dürfen oder müssen
Last changed2 years ago