Erläutern Sie kurz den Unterschied zwischen let und for statements in XQuery.
Mit for wird jedes Element einer Sequenz einzeln an die Variable gebunden (es wird über die Elemente der Sequenz iteriert). Mit let wird die vollständige Sequenz auf einmal an die Variable gebunden.
Wie verhält sich der Speicherbedarf von Tree-based Parsern wie DOM zur Größe des geparsten XML Dokuments?
Der Speicherbedarf steigt linear mit der Größe des geparsten XML Dokuments.
Was macht das Default-Template in XSLT für Elemente?
Es wendet die Templates der Kinder an.
Wie geht XSLT mit der Situation um wenn mehrere Templates auf ein Element matchen?
Es wird nur eines ausgeführt, dabei wir das spezifischeste Template ausgewählt.
Welches Datenmodell verwenden wir für semistrukturierte Daten?
Bäume mit Labels auf den Kanten
Auf welche Teile eines XML Dokuments wird der Default Namespace angewendet?
Auf Elemente ohne Prefix.
Geben Sie einen Formalismus (ein Format) an um semistrukturierte Daten zu speichern:
Object Exchange Model (OEM)
JavaScript Object Notation (JSON)
eXtensible Markup Language (XML)
Wir haben verschiedene Sprachen um Schemata zu definieren kennengelernt. Welche hat die größte Ausdrucksstärke?
XML Schema
Zu welchem Zweck werden Namespaces verwendet?
Um Elemente/Attribute mit gleichem Namen aus unterschiedlichen Quellen zu unterscheiden. Um Elemente/Attribute zu gruppieren.
Wieso können URIs nicht direkt als prefix für XML Elemente/Attribute verwendet werden?
Die resultierenden Elementnamen sind keine gültigen XML-Namen.
Last changeda year ago