Read XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition Online
Authors: Michael Kay
Usage
A
KindTest
can be used within an
AxisStep
to restrict the
Step
to return nodes of a particular kind. The keywords
comment
,
text
, and
processing-instruction
are self-explanatory: they restrict the selection to nodes of that particular kind. The keyword
node
selects nodes of any kind and is useful because an
AxisStep
has to include some kind of
NodeTest
, so if you want all the nodes on the axis, you can specify
node()
. For example, if you want all child nodes, specify
child::node()
. Remember that although
node()
as a
NodeTest
selects any kind of node,
node()