This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

How to get the preceding-sibling of parameter context node[URGENT]


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]