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

It Chooses You by Miranda July
Mr. August by Romes, Jan
The Sleep Room by F. R. Tallis
Erotic Retreat by Gia Blue
Taken by the Billionaire by Claire, Kendra
The Law of Attraction by Jay Northcote
March by Geraldine Brooks
Loving Lucius (Werescape) by Moncrief, Skhye
Simply Magic by Mary Balogh