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
8.21Mb 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

On The Ropes by Cari Quinn
Dark Parties by Sara Grant
Curves For Her Rock Star by Stacey R. Summers
Saving Baby by Jo Anne Normile
Mourning Sun by Shari Richardson
The story of Lady Hamilton by Meynell, Esther
My Place by Sally Morgan