XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition (872 page)

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
5.99Mb size Format: txt, pdf, ePub

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

Other books

A Breath of Snow and Ashes by Diana Gabaldon
Sins of the Fathers by James Craig
Waking Up by Renee Dyer
Fire Sale by Sara Paretsky
Death's Academy by Bast, Michael
The Runaway Settlers by Locke, Elsie
The Missing by Tim Gautreaux
The Squares of the City by John Brunner