Read XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition Online
Authors: Michael Kay
empty sequence and
NaN and
xs:dayTimeDuration and
xs:yearMonthDuration and
super() function (object-oriented programming).
See also
xsl:apply-imports
supplied value
surrogate pair
SVG (Scalable Vector Graphics)
trigonometric functions and
Sweden, collations in
Swedish language
switch construct
syntactic ambiguities, of
/
syntactic rules, XPath
comments and
lexical rules
v.
whitespace and
syntax
arithmetic operators
axis steps
path expressions
of patterns
regex
brief summary
disallowed constructs
matches() and
replace() and
special characters and
tokenize() and
XML Schema and
xsl:analyze-string and
SequenceType
element names in
type names in
simplified stylesheet modules
XML, XSLT and
XPath expressions
conventional programming expressions
notation
predicate logic
system clock
system identifier.
See also
base URIs; doctype-system; unparsed-entity-uri()
in DOCTYPE declaration
system properties
xsl:is-schema-aware
xsl:product-name
xsl:product-version
xsl:supports-backwards-compatibility
xsl:supports-namespace-axis
xsl:supports-serialization
XSLT 2.0
(list)
xsl:vendor
xsl:vendor-url
system-defined functions
system-property() function
function-available() and
portable stylesheets and
system properties (list) and
use-when and
xsl:fallback and
xsl:import-schema and
System.Xml namespace (.NET)
framework classes
XmlResolver and
System.Xml.Xsl processor (Microsoft .NET)
binding in MSXML and
binding, using external objects in
extensibility in
extension functions in .NET languages
tab (whitespace character)
within string literal
table(s)
calculating size of.
See also
ceiling() function
formatting.
See
XML specification (case study)
look-up
in stylesheet
numbering sequences for
table (HTML) examples
arranging data in
attribute set for
generate empty table cells in
table of contents
tags
tail-call optimization
tail-recursive function
Tamil digits
target namespace
importing schemas with no
tax rates.
See
look-up data
technical documents, sequence numbers for
Technical Report #15 (Unicode)
Technical Report #21 (Unicode)
template(s)
.
See also
attribute value templates; named templates; sequence constructors; xsl:template
current.
See
current template rule
definition/description
evaluating
as functions
identity
initial
definition/description
in knight's tour example
local parameters to
recursion and
term
template call, recursive
template parameters
xsl:apply-imports and
xsl:apply-templates and
xsl:call-template and
xsl:next-match and
xsl:with-param and
template rules
built-in.
See
built-in template rules
choosing
import precedence
contents of
current.
See
current template rule
default, for comment nodes
definition of
empty
example
import precedence of
last specified
match attribute and
modes and
overriding
patterns and
priority
KindTests and
sequence constructors
nested
for xsl:apply-templates
XSLT transformation process and
Templates (JAXP interface)
TemplatesHandler (JAXP interface)
templating languages
temporary documents
examples
node selection in
unnecessary
validation of
xsl:document and
well-formed XML document and
xpath-default-namespace and
temporary trees
copying data to/from
definition/description
document() and
example
final result trees
v.
ID attributes in
namespace fixup and
validation on
document-level
element-level
xsl:value-of and
xsl:variable and
terminate attribute (xsl:message)
terminating execution, of stylesheets
terminator for processing instruction, in HTML
terms/glossary
tertiary weight
test expression (xsl:when)
testing.
See also
KindTests; NameTests; NodeTests
name of nodes
nodes before/after in document order
for nonempty node sequence
for vendor extensions.
See also
element-available() function
text()
KindTest
text declarations
encoding attribute of
omit-xml-declaration and
XML declaration
v.
text
keyword
text nodes
adjacent
construction of.
See also
xsl:text; xsl:value-of
definition of
in sequence constructors
sequence of, type error and
string value
stripped
text() and
whitespace-only.
See
whitespace-only text nodes
zero-length
text output method.
See also
serialization
encoding attribute and
line endings and
TextTest construct
textual substitution
text/xsl
Thai digits
third-party extensions.
See
vendor-specific extensions
third-party function libraries.
See also
EXSLT library; functx; FXSL
thousands, grouping separator and
3
(superscript three)
times.
See also
dates/times; xs:dateTime; xs:time
arithmetic on
current.
See
current-dateTime(); current-time()
formatting.
See also
format-dateTime(); format-time()
ISO format
time-sequence data
timezone(s).
See also
dates; xs:dateTime
absence of
dates with
definition/description
implicit
current-date() and
names for
part of value space
xs:dayTimeDuration added to xs:dateTime in same
timezone component
from xs:date
from xs:dateTime
from xs:time
timezone-from-date() function
timezone-from-dateTime() function
timezone-from-time() function
tiny tree (in Saxon)
title attribute ()
title case
to
operator