XML Flashcards

1
Q

XML_

A
  • eXtensible Markup Language
  • Zuel: strukturierte Darstellung von Daten => Austausch zwischen Insatnzen möglich
  • “gemeinsame Speache” von Empfänger und Sender
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SQL Syntax:

A
  • besteht aus hierarchisch geordneten Elementen
  • Elemente können Attribute haben
  • Attribut = Attributname + Attributwert
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

XML-Dokument ist wohlgeformt wenn:

A
  • Jedes Element besteht aus öffnendem und schließendem Tag
  • die Elemente sind korrekt verschachtelt
  • es exisitiert genau ein Wurzelelement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Valifität XML:

A
  • zusätzlich zur Wohlgeformtheit
  • entspricht XML-Struktur der gewünschten Struktur für einen Einsatzzweck
  • zwei Techniken:
    • DTD (Dodument Type Definition)
    • XSD (SXL Schema Definition)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

DTD:

A
  • Unterscheidet Eintröge für Elemente und Attribute
  • Symbole für Häufigkeit
    • ? : 0- oder 1-mal
    • + : mindestens einmal
    • * : beliebig häufig
    • : genau Einmal
  • # IMPLIED : Attribut ist optional
  • # REQUIRED : Attribut ist verpflichtend
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

XSD:

A
  • soll Schwächen von DTD beheben
  • kennt Datentypen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly