EXSLT - Resource - Implementer Page

Version: 1
User Page: index.html
XML Definition: res.xml
Module Package: res.zip

EXSLT - Resource provides features for managing the characteristics of input and output resources.

The extension elements and functions defined within this document are governed by the general rules about extensions to XSLT covered in [14. Extensions] in [XSLT 1.0].

XSLT processors are free to support any number of the extension elements and functions described in this document. However, an XSLT processor must not claim to support EXSLT - Resource unless all the core extensions described within this document are implemented by the processor. An implementation of an extension element or function in an EXSLT namespace must conform to the behaviour described in this document.

Using EXSLT will only make your stylesheet portable amongst the implementations that support EXSLT. Note that there is no requirement for XSLT processors that are compliant to XSLT to support the extensions described within EXSLT.

Namespace

The namespace for EXSLT - Resource is:

http://exslt.org/resource

Throughout this document, the prefix res is used to refer to this namespace. Any other prefix can be used within a particular stylesheet (though a prefix must be specified to enable the extension functions to be recognised as extensions).

Functions

Core Functions

The following extension functions are considered stable and are core to EXSLT - Resource. Processors that claim support of EXSLT - Resource must support these functions.

FunctionVersionStatusSyntaxDownload
res:document1newnode-set res:document(object, node-set?, number?)-
* old version of function

Change History

Submitted: 2006-02-23
Creator: John L. Clark

Initial draft. Provide a brief initial description of the module.

http://www.exslt.org/res/res.html last modified 2006-02-23