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

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

The KindTest

Whereas a
NameTest
is designed to match nodes primarily by their name, a
KindTest
matches specific kinds of nodes. In the case of element and attribute nodes, it also allows matching against the type annotation attached to the node as a consequence of schema validation.

The syntax of a
KindTest
, copied from the XPath specification, is as follows:

Expression
Syntax
KindTest
DocumentTest| ElementTest| AttributeTest| TextTest| PITest| CommentTest| AnyKindTest
DocumentTest
document-node
(
ElementTest?
)
ElementTest
BasicElementTest | SchemaElementTest
BasicElementTest
element
(
( ElementNameOrWildCard (
,
TypeName
?
?)? )?
)

Other books

My Married Boyfriend by Cydney Rax
Seducing the Bodyguard by Capri Montgomery
Stroke of Midnight by Sherrilyn Kenyon, Amanda Ashley, L. A. Banks, Lori Handeland
Shattered Emotions by Carrie Ann Ryan
The Last Kings by C.N. Phillips