01 XML Flashcards

1
Q

Element

A

öffnendes Tag + Inhalt (Inhalt oder weitere Elemente) + schließendes Tag

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tag

A

Bezeichner in spitzen Klammern

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

XML Dokument wohlgeformt

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

Validität eines XML Dokuments

A

• Zusätzlich zur Wohlgeformtheit wird hier geprüft, ob XML Dokument der gewünschten Struktur für einen bestimmten Einsatzzweck entspricht.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

2 Techniken Spezifikation einer gewünschten XML Struktur

A

Document Type Definition (DTD)
• ältere Technik, selbst kein XML

XML Schema Definition (XSD)
• neuere Technik, selbst in XML formuliert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was bedeuteten Symbole für Häufigkeit?

A
  • ?: 0- oder 1-mal
  • +: mindestens 1-mal
  • *: beliebig häufig (auch 0-mal)
  • : mindestens 1-mal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Attribute in DTD

A
  • # IMPLIED: Attribut optional

* #REQUIRED: Attribut verpflichtend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kritik an DTD

A

DTD ist selbst kein XML

DTD ist nicht ausdrucksstark genug
• z.B. können Datentypen von Attributen nicht spezifiziert werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

erste Zeile einer XML Schemas

A

< ? xml version = “1.0”?>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly