This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
How to get the preceding-sibling of parameter context node[URGENT]
- From: Mailer Mailer <maillistboxes at yahoo dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 13 Feb 2002 22:56:06 -0800 (PST)
- Subject: [xsl] How to get the preceding-sibling of parameter context node[URGENT]
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hello All,
I am passing the context node to a named template and
in the named template I use "xsl:for-each" to iterate
on the context node, now my question is how do I get
the preceding-sibling of the node.
The example is as follows:
<xsl:template match="/">
<xsl:call-template name="mytemplate">
<xsl:with-param name="contextnode"
select="calendar/group/ComponentGroup"/>
</xsl:call-template>
<xsl:template name="mytemplate">
<xsl:param name="contextnode"/>
<xsl:for-each select="$contextnode">
//How to get the preceding-sibling of context node
here following does not work
<xsl:variable name="cnt"
select="count(preceding-sibling::$contextnode[@name='data'])"/>
</xsl:for-each>
</xsl:call-template>
Is it possible to get or not?
Please help
Thanks
Deep
__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list