|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] explicit filter
I have a variable containing a node set:
<xsl:variable name="elements" select="..some statement.."/>
I can now filter these nodes via filter (no way ;)
<xsl:variable name="filtered_elements" select="$elements[filter]"/>
Unfortunately I need to filter the node set on something
much more comlex. So I thouhght I could traverse the nodes,
test them and return the good ones. Unfortunately this doesn't
seem to work... So I tried a simple node set copy first.
But this didn't work either:
Here is what I came up with:
<xsl:variable name="filtered_elements">
<xsl:for-each select="$elements">
<xsl:value-of select="."/>
</xsl:for-each>
</xsl:variable>
or
<xsl:variable name="filtered_elements">
<xsl:for-each select="$elements">
<xsl:copy><xsl:copy-of select="@*"/></xsl:copy>
</xsl:for-each>
</xsl:variable>
If anyone did understand what I am talking about...
...any comment is appreciated ;)
--
Torsten
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








