XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition (424 page)

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
5.07Mb size Format: txt, pdf, ePub
ads

Comparing
//
with
/descendant::

Consider the two expressions
$chapters//diagram[1]
and
$chapters/descendant:: diagram[1]
:

$chapters//diagram[1]
means
$chapters/descendant-or-self::node()/child::diagram[1]
, that is, every

element that is the first

child of its parent element and that is a descendant of a node in
$chapters
.

$chapters/descendant::diagram[1]
means the first

element (taking them in document order) that is a descendant of a node in
$chapters
. Another way of writing this is
($chapters//diagram)[1]
.

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
5.07Mb size Format: txt, pdf, ePub
ads

Other books

Steel Gauntlet by Sherman, David, Cragg, Dan
Four of a Kind by Valerie Frankel
La hija del Adelantado by José Milla y Vidaurre
For the Heart of Dragons by Julie Wetzel
Scandal's Reward by Jean R. Ewing
Daughters Of The Storm by Kim Wilkins
Raquel Byrnes by Whispers on Shadow Bay