Subject: RE: Queestion about postional predicates de-mystified
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Fri, 4 Jan 2002 17:52:45 -0000
|
> <xsl:value-of select="for $e in ancestor::node()
> return if-absent(name($e), '')"
> separator="/" />
>
> My apologies for the ignorance but are re the for, if-absent,
> return and
> separator clauses part of Xpath 2.0 or XSLT 2.0 or XQUERY
The "for...return..." expression is part of XPath 2.0, and therefore part of
XQuery (because XQuery is a superset of XPath 2.0). The if-absent() function
is defined in the "Functions and Operators" document
http://www.w3.org/TR/xquery-operators/ which both XSLT and XQuery are using
as their core function library. The <xsl:value-of> instruction and its
"separator" attribute are part of XSLT 2.0.
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|
Jeni Tennison - Fri, 4 Jan 2002 07:35:42 -0500 (EST)
DPawson - Fri, 4 Jan 2002 11:11:26 -0500 (EST)
|
|