Version: 3 Status: revised User Page: index.html XML Definition: exsl.node-set.xml Function Package: exsl.node-set.zip Function Syntaxnode-set exsl:node-set(object)
The purpose of the exsl:node-set function is to convert a result tree fragment into a node set. If the argument is a node set already, it is simply returned as is. If the argument to exsl:node-set is not a node set or a result tree fragment, then it is converted to a string as by the string() function, and the function returns a node set consisting of a single text node with that string value.
An implementation of this extension
function
in the EXSLT exsl namespace must conform to the behaviour described in this document.
Implementations
Built-in support for exsl:node-set is available in the following XSLT processors:
There are currently no third-party implementations of exsl:node-set . Use CasesUse Case Package: exsl.node-set.use-cases.zip
The following use cases illustrate the functionality of exsl:node-set .
Change HistoryPrevious Version: exsl.node-set.2.html Version | Modified | By | Details |
---|
3 | 2001-06-08 | Jeni Tennison | Changed treatment of strings, booleans and numbers - they are now converted to node sets rather than treated as an error. | 3.1 | 2001-08-15 | Jeni Tennison | Added vendor implementation in libxslt. |
CopyrightThis material is in the public domain. |