Read XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition Online
Authors: Michael Kay
of variables
XML Schemas
XPath 1.0
XPath 2.0
XSLT 1.0
XSLT 2.0
type annotations
of attribute as xs:QName
copying
deep-equal() and
definition of
of element nodes
global attribute declarations and
global element declarations and
invented name as
KindTest and
schema-element (S) and
on source documents
string value, typed value, and
stripping
typed value of node and
xs:untyped
xs:untypedAtomic
type attribute
as attribute
v.
default-validation and
QNames and
schema-aware XSLT processor and
type names in
validation of result document and
[xsl:]
of xsl:attribute
of xsl:copy
of xsl:copy-of
of xsl:document
of xsl:element
of xsl:result-document
type checking
backward-compatibility mode and
based on schema-defined types
dynamic.
See
dynamic typing
of function arguments
production rules and
static.
See
static typing
for value comparisons
empty sequence and
type conversions.
See also
casts; conversions
strong
weak
type declarations
as attribute and
benefits of
document.
See
DOCTYPE declaration
of parameters
purposes of
in stylesheet
type definitions.
See also
DTDs
anonymous
description of
global.
See
global type definition
local
in schemas.
See also
schema types
simple
top-level.
See
top-level type definitions
unnamed
type errors
atomization of operands and
binary
/
and
comparison of operand types and
at compile time
definition of
one-or-more() and
at runtime
sequence of text nodes
to
operator and
Venn operators and
type expressions
converting atomic values
converting between derived types
converting between primitive types
instance of
operator.
See
instance of
operator
sequence type descriptors.
See
sequence type descriptors
treat as
operator.
See
treat as
operator