2.3 XML Flashcards

1
Q

Was bedeutet XML ?

A

eXtensible Markup Language

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

Wozu wurde XML entwickelt ?

A

Zur Speicherung von strukturierten Daten und für den Austausch solcher Daten zwischen Systemen.

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

Was bedeutet XSD ?

A

XML Schema Definition

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

Womit kann man eigene Regeln und ein eigenes Vokabular für XML-Dokumente definieren ?

A

Mit einer XSD-Datei

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

Was sind die Grundbausteine eines XML-Dokuments ?

A

Ein Wurzelelement dem Elemente untergeordnet sind.

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

Welche zwei Stufen der “Korrektheit” gibt es für ein XML-Dokument ?

A

Wohlgeformt

Gültig

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

Wann ist eine XML-Datei wohlgeformt ?

A

Wenn alle allgemeinen Syntax-Regeln eingehalten wurden.

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

Wann ist eine XML-Datei gültig ?

A

Wenn es wohlgeformt ist und zusätzlich alle Regeln des angegeben XML-Schemas einhält.

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

Welche Regeln gelten für die Wahl eines Tag-Namen in XML ?

A
  1. Erstes Zeichen muss Buchstabe, Doppelpunkt oder Unterstrich sein
  2. Darf nicht mit “xml” beginnen
  3. Doppelpunkte lieber nicht nutzen, sie haben noch andere Funktionen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Welche Typen von Elementen gibt es in XML ?

A

Einfache Elemente
Strukturierte Elemente
Leere Elemente

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

Was ist ein einfaches Element ?

A

Es enthält nur Zeichenketten.

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

Was ist ein Strukturiertes Element ?

A

Es enthält weitere Elemente.

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

Was ist ein leeres Element ?

A

Es besitzt keinen Inhalt.

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

Wozu sind Attribute in XML ?

A

Geeignet um XML-Elemente mit Eigenschaften zu versehen.

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

Welche Regeln gibt es für Attribute in XML ?

A

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

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

Warum ist der Einsatz von Attributen mit gewissen Risiken hinsichtlich der Flexibilität verbunden ?

A

Sie bilden die kleinstmögliche Einheit. Mann kann ein Element nicht zusätzlich verfeinern.