Introduction | |
- | |
. | |
1 | |
2 | |
3 | |
9 | |
A | |
B | |
C | |
D | |
E | |
F | |
G | |
H | |
I | |
J | |
K | |
L | |
M | |
N | |
O | |
P | |
Q | |
R | |
S | |
T | |
U | |
V | |
W | |
» | X |
Y | |
Z | |
Θ |
XERCES
XINCLUDE
XML
Saxon extensions to XML Schema 1.1
XML Schema 1.0 in Version 9.1 (2008-07-02)
XML Schema 1.1 in Version 9.1 (2008-07-02)
XML Schema 1.1 in XML Schema Processing
XOM
Third-party Object Models: DOM, JDOM, XOM, and DOM4J
XPATH
Calling JAXP XPath extension functions
Evaluating XPath Expressions using s9api
Selecting the XPath implementation
Shakespeare XPath Sample Application
XPath 2.0 and XQuery 1.0 changes
XPath 3.0 changes in Version 9.4 (2011-12-09)
XPath 3.0 changes in Version 9.3 (2010-10-30)
XSLT 2.0 and XPath 2.0 Functions
XQJ
Invoking XQuery using the XQJ API
XQUERY
Calling XQuery Functions from Java
Invoking XQuery using the XQJ API
Running XQuery from the Command Line
Schema-Aware XQuery from the Command Line
The saxon:xquery serialization method
XPath 2.0 and XQuery 1.0 changes
XQuery 1.0 in Version 9.2 (2009-08-05)
XQuery 1.0 in Version 9.1 (2008-07-02)
XQuery 3.0 and XQuery Update changes in Version 9.3 (2010-10-30)
XQuery 3.0 and XQuery Update changes in Version 9.3 (2010-10-30)
XQuery example using the saxon:stream pragma
XQuery Updates in Version 9.2 (2009-08-05)
XQuery Updates in Version 9.1 (2008-07-02)
XS
acos($arg as xs:double?) → xs:double? in acos
acos($arg as xs:double?) → xs:double? in acos
adjust-dateTime-to-timezone($arg as xs:dateTime?, $timezone as xs:dayTimeDuration?) → xs:dateTime in adjust-dateTime-to-timezone
adjust-dateTime-to-timezone($arg as xs:dateTime?, $timezone as xs:dayTimeDuration?) → xs:dateTime in adjust-dateTime-to-timezone
adjust-dateTime-to-timezone($arg as xs:dateTime?, $timezone as xs:dayTimeDuration?) → xs:dateTime in adjust-dateTime-to-timezone
adjust-dateTime-to-timezone($arg as xs:dateTime?) → xs:dateTime in adjust-dateTime-to-timezone
adjust-dateTime-to-timezone($arg as xs:dateTime?) → xs:dateTime in adjust-dateTime-to-timezone
adjust-date-to-timezone($arg as xs:date?, $timezone as xs:dayTimeDuration?) → xs:date? in adjust-date-to-timezone
adjust-date-to-timezone($arg as xs:date?, $timezone as xs:dayTimeDuration?) → xs:date? in adjust-date-to-timezone
adjust-date-to-timezone($arg as xs:date?, $timezone as xs:dayTimeDuration?) → xs:date? in adjust-date-to-timezone
adjust-date-to-timezone($arg as xs:date?) → xs:date? in adjust-date-to-timezone
adjust-date-to-timezone($arg as xs:date?) → xs:date? in adjust-date-to-timezone
adjust-time-to-timezone($arg as xs:time?, $timezone as xs:dayTimeDuration?) → xs:time? in adjust-time-to-timezone
adjust-time-to-timezone($arg as xs:time?, $timezone as xs:dayTimeDuration?) → xs:time? in adjust-time-to-timezone
adjust-time-to-timezone($arg as xs:time?, $timezone as xs:dayTimeDuration?) → xs:time? in adjust-time-to-timezone
adjust-time-to-timezone($arg as xs:time?) → xs:time? in adjust-time-to-timezone
adjust-time-to-timezone($arg as xs:time?) → xs:time? in adjust-time-to-timezone
analyze-string($input as xs:string?, $pattern as xs:string, $flags as xs:string) → element(fn:analyze-string-result) in analyze-string
analyze-string($input as xs:string?, $pattern as xs:string, $flags as xs:string) → element(fn:analyze-string-result) in analyze-string
analyze-string($input as xs:string?, $pattern as xs:string, $flags as xs:string) → element(fn:analyze-string-result) in analyze-string
analyze-string($input as xs:string?, $pattern as xs:string) → element(fn:analyze-string-result) in analyze-string
analyze-string($input as xs:string?, $pattern as xs:string) → element(fn:analyze-string-result) in analyze-string
asin($arg as xs:double?) → xs:double? in asin
asin($arg as xs:double?) → xs:double? in asin
atan($arg as xs:double?) → xs:double? in atan
atan($arg as xs:double?) → xs:double? in atan
available-environment-variables() → xs:string*
avg($arg as xs:anyAtomicType*) → xs:anyAtomicType? in avg
avg($arg as xs:anyAtomicType*) → xs:anyAtomicType? in avg
base-uri($arg as node()?) → xs:anyURI?
boolean($arg as item()*) → xs:boolean
codepoint-equal($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:boolean? in codepoint-equal
codepoint-equal($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:boolean? in codepoint-equal
codepoint-equal($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:boolean? in codepoint-equal
codepoints-to-string($arg as xs:integer*) → xs:string in codepoints-to-string
codepoints-to-string($arg as xs:integer*) → xs:string in codepoints-to-string
collection($arg as xs:string?) → node()*
compare($comparand1 as xs:string?, $comparand2 as xs:string?, $collation as xs:string) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?, $collation as xs:string) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?, $collation as xs:string) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?, $collation as xs:string) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:integer? in compare
compare($comparand1 as xs:string?, $comparand2 as xs:string?) → xs:integer? in compare
concat($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?, $etc... as xs:anyAtomicType?) → xs:string in concat
concat($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?, $etc... as xs:anyAtomicType?) → xs:string in concat
concat($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?, $etc... as xs:anyAtomicType?) → xs:string in concat
concat($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?, $etc... as xs:anyAtomicType?) → xs:string in concat
contains($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in contains
contains($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in contains
cos($θ as xs:double?) → xs:double? in cos
cos($θ as xs:double?) → xs:double? in cos
count($arg as item()*) → xs:integer
current-dateTime() → xs:dateTimeStamp
current-grouping-key() → xs:anyAtomicType
data($arg as item()*) → xs:anyAtomicType*
dateTime($arg1 as xs:date?, $arg2 as xs:time?) → xs:dateTime? in dateTime
dateTime($arg1 as xs:date?, $arg2 as xs:time?) → xs:dateTime? in dateTime
dateTime($arg1 as xs:date?, $arg2 as xs:time?) → xs:dateTime? in dateTime
day-from-date($arg as xs:date?) → xs:integer? in day-from-date
day-from-date($arg as xs:date?) → xs:integer? in day-from-date
day-from-dateTime($arg as xs:dateTime?) → xs:integer? in day-from-dateTime
day-from-dateTime($arg as xs:dateTime?) → xs:integer? in day-from-dateTime
days-from-duration($arg as xs:duration?) → xs:integer? in days-from-duration
days-from-duration($arg as xs:duration?) → xs:integer? in days-from-duration
deep-equal($parameter1 as item()*, $parameter2 as item()*, $collation as xs:string) → xs:boolean in deep-equal
deep-equal($parameter1 as item()*, $parameter2 as item()*, $collation as xs:string) → xs:boolean in deep-equal
deep-equal($parameter1 as item()*, $parameter2 as item()*) → xs:boolean
default-collation() → xs:string
distinct-values($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType* in distinct-values
distinct-values($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType* in distinct-values
distinct-values($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType* in distinct-values
distinct-values($arg as xs:anyAtomicType*) → xs:anyAtomicType* in distinct-values
distinct-values($arg as xs:anyAtomicType*) → xs:anyAtomicType* in distinct-values
doc($uri as xs:string?) → document-node()?
doc-available($uri as xs:string?) → xs:boolean in doc-available
doc-available($uri as xs:string?) → xs:boolean in doc-available
document-uri($arg as node()?) → xs:anyURI?
element-available($arg as xs:string) → xs:boolean in element-available
element-available($arg as xs:string) → xs:boolean in element-available
element-with-id($arg as xs:string*, $node as node()) → element()*
element-with-id($arg as xs:string*) → element()*
empty($arg as item()*) → xs:boolean
encode-for-uri($uri-part as xs:string?) → xs:string in encode-for-uri
encode-for-uri($uri-part as xs:string?) → xs:string in encode-for-uri
ends-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in ends-with
ends-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in ends-with
environment-variable($name as xs:string) → xs:string? in environment-variable
environment-variable($name as xs:string) → xs:string? in environment-variable
error($code as xs:QName?, $description as xs:string, $error-object as item()*) → none in error
error($code as xs:QName?, $description as xs:string, $error-object as item()*) → none in error
error($code as xs:QName?, $description as xs:string) → none in error
error($code as xs:QName?, $description as xs:string) → none in error
error($code as xs:QName) → none
escape-html-uri($uri as xs:string?) → xs:string in escape-html-uri
escape-html-uri($uri as xs:string?) → xs:string in escape-html-uri
exists($arg as item()*) → xs:boolean
exp($arg1 as xs:double?, $arg2 as numeric) → xs:double in pow
exp($arg1 as xs:double?, $arg2 as numeric) → xs:double in pow
exp($arg as xs:double) → xs:double in exp
exp($arg as xs:double) → xs:double in exp
exp10($arg as xs:double) → xs:double in exp10
exp10($arg as xs:double) → xs:double in exp10
filter($f as function(item()) as xs:boolean, $seq as item()*) → item()*
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string) → xs:string? in format-date
format-date($value as xs:date?, $picture as xs:string) → xs:string? in format-date
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string) → xs:string? in format-dateTime
format-dateTime($value as xs:dateTime?, $picture as xs:string) → xs:string? in format-dateTime
format-integer($value as xs:integer?, $picture as xs:string, $language as xs:language) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string, $language as xs:language) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string, $language as xs:language) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string, $language as xs:language) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string) → xs:string in format-integer
format-integer($value as xs:integer?, $picture as xs:string) → xs:string in format-integer
format-number($value as numeric?, $picture as xs:string, $decimal-format-name as xs:string) → xs:string in format-number
format-number($value as numeric?, $picture as xs:string, $decimal-format-name as xs:string) → xs:string in format-number
format-number($value as numeric?, $picture as xs:string, $decimal-format-name as xs:string) → xs:string in format-number
format-number($value as numeric?, $picture as xs:string) → xs:string in format-number
format-number($value as numeric?, $picture as xs:string) → xs:string in format-number
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string, $language as xs:string?, $calendar as xs:string?, $place as xs:string?) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string) → xs:string? in format-time
format-time($value as xs:time?, $picture as xs:string) → xs:string? in format-time
function-arity($func as function(*)) → xs:integer
function-available($function as xs:string, $arity as xs:integer) → xs:boolean in function-available
function-available($function as xs:string, $arity as xs:integer) → xs:boolean in function-available
function-available($function as xs:string, $arity as xs:integer) → xs:boolean in function-available
function-available($function as xs:string) → xs:boolean in function-available
function-available($function as xs:string) → xs:boolean in function-available
function-lookup($function as xs:string, $arity as xs:integer) → xs:boolean in function-lookup
function-lookup($function as xs:string, $arity as xs:integer) → xs:boolean in function-lookup
function-lookup($function as xs:string, $arity as xs:integer) → xs:boolean in function-lookup
function-name($func as function(*)) → xs:QName?
generate-id($arg as node()?) → xs:string
has-children($seq as node()) → xs:boolean
hours-from-dateTime($arg as xs:dateTime?) → xs:integer? in hours-from-dateTime
hours-from-dateTime($arg as xs:dateTime?) → xs:integer? in hours-from-dateTime
hours-from-duration($arg as xs:duration?) → xs:integer? in hours-from-duration
hours-from-duration($arg as xs:duration?) → xs:integer? in hours-from-duration
hours-from-time($arg as xs:time?) → xs:integer? in hours-from-time
hours-from-time($arg as xs:time?) → xs:integer? in hours-from-time
id($arg as xs:string*, $node as node()) → element()*
id($arg as xs:string*) → element()*
idref($arg as xs:string*, $node as node()) → node()*
idref($arg as xs:string*) → node()*
implicit-timezone() → xs:dayTimeDuration
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType) → xs:integer* in index-of
index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType) → xs:integer* in index-of
in-scope-prefixes($element as element()) → xs:string*
insert-before($target as item()*, $position as xs:integer, $inserts as item()*) → item()*
iri-to-uri($iri as xs:string?) → xs:string in iri-to-uri
iri-to-uri($iri as xs:string?) → xs:string in iri-to-uri
lang($testlang as xs:string?, $node as node()) → xs:boolean in lang
lang($testlang as xs:string?, $node as node()) → xs:boolean in lang
lang($testlang as xs:string?) → xs:boolean in lang
lang($testlang as xs:string?) → xs:boolean in lang
local-name($arg as node()?) → xs:string
local-name-from-QName($arg as xs:QName?) → xs:NCName? in local-name-from-QName
local-name-from-QName($arg as xs:QName?) → xs:NCName? in local-name-from-QName
log($arg as xs:double?) → xs:double? in log
log($arg as xs:double?) → xs:double? in log
log10($arg as xs:double?) → xs:double? in log10
log10($arg as xs:double?) → xs:double? in log10
lower-case($arg as xs:string?) → xs:string in lower-case
lower-case($arg as xs:string?) → xs:string in lower-case
matches($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string) → xs:boolean in matches
matches($input as xs:string?, $pattern as xs:string) → xs:boolean in matches
max($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in max
max($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in max
max($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in max
max($arg as xs:anyAtomicType*) → xs:anyAtomicType? in max
max($arg as xs:anyAtomicType*) → xs:anyAtomicType? in max
min($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in min
min($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in min
min($arg as xs:anyAtomicType*, $collation as xs:string) → xs:anyAtomicType? in min
min($arg as xs:anyAtomicType*) → xs:anyAtomicType? in min
min($arg as xs:anyAtomicType*) → xs:anyAtomicType? in min
minutes-from-dateTime($arg as xs:dateTime?) → xs:integer? in minutes-from-dateTime
minutes-from-dateTime($arg as xs:dateTime?) → xs:integer? in minutes-from-dateTime
minutes-from-duration($arg as xs:duration?) → xs:integer? in minutes-from-duration
minutes-from-duration($arg as xs:duration?) → xs:integer? in minutes-from-duration
minutes-from-time($arg as xs:time?) → xs:integer? in minutes-from-time
minutes-from-time($arg as xs:time?) → xs:integer? in minutes-from-time
month-from-date($arg as xs:date?) → xs:integer? in month-from-date
month-from-date($arg as xs:date?) → xs:integer? in month-from-date
month-from-dateTime($arg as xs:dateTime?) → xs:integer? in month-from-dateTime
month-from-dateTime($arg as xs:dateTime?) → xs:integer? in month-from-dateTime
months-from-duration($arg as xs:duration?) → xs:integer? in months-from-duration
months-from-duration($arg as xs:duration?) → xs:integer? in months-from-duration
name($arg as node()?) → xs:string
namespace-uri($arg as node()?) → xs:anyURI
namespace-uri-for-prefix($prefix as xs:string?, $element as element()) → xs:anyURI? in namespace-uri-for-prefix
namespace-uri-for-prefix($prefix as xs:string?, $element as element()) → xs:anyURI? in namespace-uri-for-prefix
namespace-uri-from-QName($arg as xs:QName?) → xs:anyURI? in namespace-uri-from-QName
namespace-uri-from-QName($arg as xs:QName?) → xs:anyURI? in namespace-uri-from-QName
nilled($arg as node()?) → xs:boolean?
node-name($arg as node()?) → xs:QName?
normalize-space($arg as xs:string?) → xs:string in normalize-space
normalize-space($arg as xs:string?) → xs:string in normalize-space
normalize-unicode($arg as xs:string?, $normalizationForm as xs:string) → xs:string in normalize-unicode
normalize-unicode($arg as xs:string?, $normalizationForm as xs:string) → xs:string in normalize-unicode
normalize-unicode($arg as xs:string?, $normalizationForm as xs:string) → xs:string in normalize-unicode
normalize-unicode($arg as xs:string?) → xs:string in normalize-unicode
normalize-unicode($arg as xs:string?) → xs:string in normalize-unicode
not($arg as item()*) → xs:boolean
number($arg as xs:anyAtomicType?) → xs:double in number
number($arg as xs:anyAtomicType?) → xs:double in number
parse-json($arg as xs:string, $options as map(*)) → document-node(element(*, xs:untyped)) in parse-json
parse-json($arg as xs:string, $options as map(*)) → document-node(element(*, xs:untyped)) in parse-json
parse-json($arg as xs:string) → xs:string in parse-json
parse-json($arg as xs:string) → xs:string in parse-json
parse-xml($arg as xs:string, $baseURI as xs:string) → document-node(element(*, xs:untyped)) in parse-xml
parse-xml($arg as xs:string, $baseURI as xs:string) → document-node(element(*, xs:untyped)) in parse-xml
parse-xml($arg as xs:string, $baseURI as xs:string) → document-node(element(*, xs:untyped)) in parse-xml
parse-xml($arg as xs:string) → document-node(element(*, xs:untyped)) in parse-xml
parse-xml($arg as xs:string) → document-node(element(*, xs:untyped)) in parse-xml
path($arg as node()?) → xs:string?
prefix-from-QName($arg as xs:QName?) → xs:NCName? in prefix-from-QName
prefix-from-QName($arg as xs:QName?) → xs:NCName? in prefix-from-QName
put($doc as node(), $uri as xs:string) → xs:NCName? in put
put($doc as node(), $uri as xs:string) → xs:NCName? in put
QName($paramURI as xs:string?, $paramQName as xs:string) → xs:QName in QName
QName($paramURI as xs:string?, $paramQName as xs:string) → xs:QName in QName
QName($paramURI as xs:string?, $paramQName as xs:string) → xs:QName in QName
remove($target as item()*, $position as xs:integer) → item()*
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string) → xs:string in replace
replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string) → xs:string in replace
resolve-QName($qname as xs:string?, $element as element()) → xs:QName? in resolve-QName
resolve-QName($qname as xs:string?, $element as element()) → xs:QName? in resolve-QName
resolve-uri($relative as xs:string?, $base as xs:string) → xs:anyURI? in resolve-uri
resolve-uri($relative as xs:string?, $base as xs:string) → xs:anyURI? in resolve-uri
resolve-uri($relative as xs:string?, $base as xs:string) → xs:anyURI? in resolve-uri
resolve-uri($relative as xs:string?) → xs:anyURI? in resolve-uri
resolve-uri($relative as xs:string?) → xs:anyURI? in resolve-uri
round($arg as numeric?, $precision as xs:integer) → numeric?
round-half-to-even($arg as numeric?, $precision as xs:integer) → numeric?
seconds-from-dateTime($arg as xs:dateTime?) → xs:decimal? in seconds-from-dateTime
seconds-from-dateTime($arg as xs:dateTime?) → xs:decimal? in seconds-from-dateTime
seconds-from-duration($arg as xs:duration?) → xs:decimal? in seconds-from-duration
seconds-from-duration($arg as xs:duration?) → xs:decimal? in seconds-from-duration
seconds-from-time($arg as xs:time?) → xs:decimal? in seconds-from-time
seconds-from-time($arg as xs:time?) → xs:decimal? in seconds-from-time
serialize($arg as item()*, $options as map(*)) → xs:string
serialize($arg as item()*) → xs:string
serialize($arg as node(), $params as node()*) → xs:string
serialize($arg as node()) → xs:string
sin($θ as xs:double?) → xs:double? in sin
sin($θ as xs:double?) → xs:double? in sin
sqrt($arg as xs:double?) → xs:double? in sqrt
sqrt($arg as xs:double?) → xs:double? in sqrt
starts-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in starts-with
starts-with($arg1 as xs:string?, $arg2 as xs:string?) → xs:boolean in starts-with
static-base-uri() → xs:anyURI?
string($arg as item()?) → xs:string
string-join($arg1 as xs:string*, $arg2 as xs:string) → xs:string in string-join
string-join($arg1 as xs:string*, $arg2 as xs:string) → xs:string in string-join
string-join($arg1 as xs:string*, $arg2 as xs:string) → xs:string in string-join
string-join($arg1 as xs:string*) → xs:string in string-join
string-join($arg1 as xs:string*) → xs:string in string-join
string-length($arg as xs:string?) → xs:integer in string-length
string-length($arg as xs:string?) → xs:integer in string-length
string-to-codepoints($arg as xs:string?) → xs:integer* in string-to-codepoints
string-to-codepoints($arg as xs:string?) → xs:integer* in string-to-codepoints
subsequence($sourceSeq as item()*, $startingLoc as xs:double, $length as xs:double) → item()* in subsequence
subsequence($sourceSeq as item()*, $startingLoc as xs:double, $length as xs:double) → item()* in subsequence
subsequence($sourceSeq as item()*, $startingLoc as xs:double) → item()*
substring($sourceString as xs:string?, $start as xs:double, $length as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double, $length as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double, $length as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double, $length as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double) → xs:string in substring
substring($sourceString as xs:string?, $start as xs:double) → xs:string in substring
substring-after($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-after
substring-after($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-after
substring-before($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?, $collation as xs:string) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-before
substring-before($arg1 as xs:string?, $arg2 as xs:string?) → xs:string in substring-before
sum($arg as xs:anyAtomicType*, $zero as xs:anyAtomicType?) → xs:anyAtomicType? in sum
sum($arg as xs:anyAtomicType*, $zero as xs:anyAtomicType?) → xs:anyAtomicType? in sum
sum($arg as xs:anyAtomicType*, $zero as xs:anyAtomicType?) → xs:anyAtomicType? in sum
sum($arg as xs:anyAtomicType*) → xs:anyAtomicType in sum
sum($arg as xs:anyAtomicType*) → xs:anyAtomicType in sum
system-property($arg as xs:string) → xs:string in system-property
system-property($arg as xs:string) → xs:string in system-property
tan($θ as xs:double?) → xs:double? in tan
tan($θ as xs:double?) → xs:double? in tan
timezone-from-date($arg as xs:date?) → xs:dayTimeDuration? in timezone-from-date
timezone-from-date($arg as xs:date?) → xs:dayTimeDuration? in timezone-from-date
timezone-from-dateTime($arg as xs:dateTime?) → xs:dayTimeDuration? in timezone-from-dateTime
timezone-from-dateTime($arg as xs:dateTime?) → xs:dayTimeDuration? in timezone-from-dateTime
timezone-from-time($arg as xs:time?) → xs:dayTimeDuration? in timezone-from-time
timezone-from-time($arg as xs:time?) → xs:dayTimeDuration? in timezone-from-time
tokenize($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string, $flags as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string) → xs:string* in tokenize
tokenize($input as xs:string?, $pattern as xs:string) → xs:string* in tokenize
trace($value as item()*, $label as xs:string) → item()*
translate($arg as xs:string?, $mapString as xs:string, $transString as xs:string) → xs:string in translate
translate($arg as xs:string?, $mapString as xs:string, $transString as xs:string) → xs:string in translate
translate($arg as xs:string?, $mapString as xs:string, $transString as xs:string) → xs:string in translate
translate($arg as xs:string?, $mapString as xs:string, $transString as xs:string) → xs:string in translate
type-available($type as xs:string) → xs:boolean in type-available
type-available($type as xs:string) → xs:boolean in type-available
unparsed-entity-public-id() → xs:string
unparsed-entity-uri() → xs:string
unparsed-text($href as xs:string?, $encoding as xs:string) → xs:string? in unparsed-text
unparsed-text($href as xs:string?, $encoding as xs:string) → xs:string? in unparsed-text
unparsed-text($href as xs:string?, $encoding as xs:string) → xs:string? in unparsed-text
unparsed-text($href as xs:string?) → xs:string? in unparsed-text
unparsed-text($href as xs:string?) → xs:string? in unparsed-text
unparsed-text-available($href as xs:string?, $encoding as xs:string) → xs:boolean in unparsed-text-available
unparsed-text-available($href as xs:string?, $encoding as xs:string) → xs:boolean in unparsed-text-available
unparsed-text-available($href as xs:string?, $encoding as xs:string) → xs:boolean in unparsed-text-available
unparsed-text-available($href as xs:string?) → xs:boolean in unparsed-text-available
unparsed-text-available($href as xs:string?) → xs:boolean in unparsed-text-available
unparsed-text-lines($href as xs:string?, $encoding as xs:string) → xs:string* in unparsed-text-lines
unparsed-text-lines($href as xs:string?, $encoding as xs:string) → xs:string* in unparsed-text-lines
unparsed-text-lines($href as xs:string?, $encoding as xs:string) → xs:string* in unparsed-text-lines
unparsed-text-lines($href as xs:string?) → xs:boolean in unparsed-text-lines
unparsed-text-lines($href as xs:string?) → xs:boolean in unparsed-text-lines
upper-case($arg as xs:string?) → xs:string in upper-case
upper-case($arg as xs:string?) → xs:string in upper-case
uri-collection($arg as xs:string?) → xs:anyURI* in uri-collection
uri-collection($arg as xs:string?) → xs:anyURI* in uri-collection
year-from-date($arg as xs:date?) → xs:integer? in year-from-date
year-from-date($arg as xs:date?) → xs:integer? in year-from-date
year-from-dateTime($arg as xs:dateTime?) → xs:integer? in year-from-dateTime
year-from-dateTime($arg as xs:dateTime?) → xs:integer? in year-from-dateTime
years-from-duration($arg as xs:duration?) → xs:integer? in years-from-duration
years-from-duration($arg as xs:duration?) → xs:integer? in years-from-duration
XSD
Miscellaneous XSD 1.1 Features
Saxon extensions to XSD uniqueness and referential constraints
XSL
xsl:sort in Implementing a collating sequence
XSLT example using xsl:copy-of
XSLT
Extension attributes (XSLT only)
Invoking XSLT from an application
Running Saxon XSLT Transformations from Ant
Running XSLT from the Command Line
Schema-Aware XSLT from the Command Line
Writing XSLT extension instructions
XSLT 2.0 and XPath 2.0 Functions
XSLT changes in Version 9.4 (2011-12-09)
XSLT changes in Version 9.0 (2007-11-03)
XSLT example using xsl:copy-of