Testfragen aus XSLT und XPath – Runde zwei

(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 2.)

Folgende Fragen sollten Sie ohne große Schwierigkeiten beantworten können. Eine oder mehrere Antworten sind jeweils richtig. Die erläuterten Auflösungen mit zusätzlichen Hintergrundinformationen finden Sie unter Antworten zu den Testfragen.

Frage 1: Welche Sequenz wählt der Pfadausdruck beispiel[test]?

a) Alle Kindknoten <test> eines <beispiel>-Elements.

b) Alle Elemente <beispiel>, die einen Kindknoten <test> besitzen.

c) Alle Elemente <beispiel> mit einem Attribut test.

Frage 2: Was gibt die Funktion fn:position() zurück?

a) Den aktuellen Knoten.

b) Die Position des aktuellen Knotens im Dokument.

c) Den Wert des aktuellen Knotens als Ganzzahl.

d) Die Position des aktuellen Knotens in einer Sequenz.

Frage 3: Welche XSLT-Instruktion kopiert auch Attribute eines Element­knotens ins Ergebnisdokument?

a) Die Instruktion xsl:copy.

b) Die Instruktion xsl:copy-of.

c) Die Instruktion xsl:attribute.

d) Die Instruktion xsl:attribute-set.

Frage 4: Welches Attribut von xsl:number bestimmt die zu zählenden Knoten?

a) Das format-Attribut.

b) Das value-Attribut.

c) Das count-Attribut.

d) Das level-Attribut.

Frage 5: Auf welcher XPath-Achse zählt xsl:number?

a) Auf der Preceding-Achse.

b) Auf der Preceding-Sibling-Achse.

c) Auf der Following-Sibling-Achse.

d) Auf der Following-Achse.

Frage 6: Welche dieser Funktionen bildet eine eigene Sequenz?

a) Die Funktion fn:count().

b) Die Funktion fn:last().

c) Die Funktion fn:sum().

d) Die Funktion fn:position().

   

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema XSLT bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © Galileo Press, Bonn 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT 2.0 & XPath 2.0 ― Das umfassende Handbuch" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Galileo Press, Rheinwerkallee 4, 53227 Bonn