Read XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition Online
Authors: Michael Kay
from expanded QNames
[fn:].
See also
specific unprefixed function names
lexical QName
namespace.
See
namespace prefixes
not known at compile time
reserved
in result document
namespace fixup and
xml
mapped to namespace URI http://www.w3.org/XML/1998/namespace
prefix operators
prefix-from-QName() function.
See also
local-name-from-QName(); namespace-uri-from-QName()
DTD-based validation and
namespace fixup and
xs:NCName and
presentation, customizing of
presentation modifier
preserve (validation =)
xs:anyType and
preserving whitespace
primary expressions.
See also
context item expressions; function calls; numeric literals; parenthesized subexpressions; string literals; variable references
AxisStep
v.
primary weight
PrimaryExpr construct
predicates added to
primitive types.
See also
built-in atomic types
converting between
list of
principal node kind
definition/description
name() and
NameTests and
principal source document
global variables and
principal stylesheet module
priority(ies)
conflicts and
default.
See
default priorities
definition/description
explicit
import precedence and
NameTests and
operator.
See
operator precedence
template rule
KindTests and
priority attribute
private use area, Unicode
procedural stylesheet, navigational stylesheet
v.
procedure call (analogy with template call)
processContents
processing
attribute nodes
instruction nodes
string value
parallel
pattern-matching
pull.
See
pull processing
push.
See
push processing technique
recursion and.
See
recursive/recursion
redundant
rule-based.
See also
template rules
sequential
processing environment
system-property() and
processing instructions.
See also
processing instruction; xsl:processing-instruction
deep-equal() and
definition/description
escaping of special characters in
in HTML
terminator for
name of
nodes
selecting
string value of
processing-instruction()
keyword
KindTest
processing model, XSLT
error handling
expressions
dynamic context
static context
multiple inputs/outputs
output formats
parameters
system overview
temporary documents
transformation process
overview
variables
XDM tree model
processor, incremental stylesheet
processors, XSLT
AltovaXML.
See
AltovaXML processor
basic.
See
basic XSLT processors
4XSLT
Gestalt.
See
Gestalt processor
Gregor
IBM
Intel
Java, binding in
libxslt
MSXML.
See
MSXML processor
.NET framework
non-schema-aware.
See
basic XSLT processors
Oracle
product name of
running within Web servers
Saxon.
See
Saxon
schema-aware.
See
schema-aware XSLT processors
System.Xml.Xsl.
See
System.Xml.Xsl processor
Xalan-J.
See
Xalan-J processor
xsl:is-schema-aware and
xsl:product-name and
xsl:product-version and
xsl:supports-backwards-compatibility and
xsl:supports-namespace-axis and
xsl:supports-serialization and
XSLT 1.0.
See
XSLT 1.0
XSLT 2.0
XSLTC
xsl:vendor and
xsl:vendor-url and
xt
product name, of XSLT processor
production rules
notation
operator precedence and
type checking and
programmatical construction of XPath expression
programming languages.
See
functional programming languages; languages (programming)
progressive rendering
promotion
numeric.
See
numeric type promotion
of xs:anyURI to xs:string
“A Proposal for XSL,”
proprietary extensions.
See also
vendor-specific extensions
pseudo-attributes,
pseudo-operator (
//
)
.
and
examples
positional predicates and
rooted path expressions and
PSVI.
See
Post Schema Validation Infoset
public identifiers.
See also
doctype-public; unparsed-entity-public-id()
doctype-public and
pull parsers
pull processing
punctuation tokens (xsl:number)
pure functions
push processing technique
controlling the sequence of processing
example
selecting nodes explicitly
Python
extension functions in
4XSLT processor and
QName() function.
See also
xs:QName
node-name() and
QNames
.
See also
xs:QName
as attribute and
in axis step
dynamic construction
as element names
error codes as
expanded.
See
expanded QNames
function names as
functions on
(list)
lexical.
See
lexical QNames
as literal result element name
namespace declarations and
namespace prefixes and
as patterns
resolving
in SequenceType
stylesheet generation and
type attribute and
as type names
unprefixed
default namespace and
xpath-default-namespace and
xsl:preserve-space and
xsl:strip-space and
in XSLT stylesheets
QName-valued attributes
QName-valued elements
quantification,
=
operator and
quantified expression
QuantifiedExpr construct
keywords and
quantifiers (logical).
See also
every
expression;
some
expression