exk XML JSON Flashcards

1
Q

Wofür steht XML?

A

eXtensible Markup Language

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

Was ist charakteristisch für XML?

A

Datenaustauschformat, Textbasiert, Plattformunabhängig, erweiterbar, vom W3C standardisiert

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

Was sind die wesentlichen Konzepte von XML?

A

Hierarchische Datenstruktur, Selbstdokumentierendes Format, Textbasiert, (Optionale) Grammatik, Formen der Dokumentprüfung

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

Was sind mögliche Typen von Knoten?

A

Elemente, Dokument-/Wurzelelemente, Content, Attribute, Kommentare, Verarbeitungsinstruktionen, Namensräume

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

Was ist wichtig über Namesräume?

A

Elemente mit gleichem Namen können in unterschiedlichen Domänen existieren, Elemente können verschiedenen Namensräumen zugeordnet sein und Namensräume werden durch URIs repräsentiert

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

Was für 3 verschiedene Arten, ein XML Schema aufzubauen/strukturieren gibt es?

A
  1. Embedded Schema
  2. Named Types
  3. Flat Catalogue
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist ein Embedded Schema?

A

Typen werden definiert, wo sie in der Dokumentenhierarchie verwendet werden

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

Was ist Named Types?

A

Jedes Element hat einen Namen und einen benannten Typen und jeder benannte Type wird seperat definiert

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

Was ist Flat Catalogue?

A

Substitution: jedes Element wird per Referenzierung einer anderen Elementdefinition definiert

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

Was sind die Merkmale von JSON?

A

Datenaustauschformat, Textbasiert, Plattformunabhängig, Basiert auf einer Untermenge von JavaScript, von Douglas Crockford spezifiziert, von IETF in RFC 4627 standardisiert

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

Was für Formatelemente gibt es in JSON?

A

Werte, Strings, Zahlen, Objekte und Arrays

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