xsl-list
[Top] [All Lists]

RE: named template that returns xpath expression

2002-10-17 15:04:10
Hi

<div class="entry"><span class="term">XML</span>
   <p>...</p>
   <div class="note"><a
href="/xpath-expression/to/this/element"></a></div>
</div>

The "/xpath-expression/to/this/element" then is passed to an
second transformation
style that only processes this element from the input tree and
nothing else.

This snippet should produce the xpath expression for the current context
node:

<xsl:for-each select="ancestor-or-self::*">
        <xsl:text>/</xsl:text><xsl:value-of
select="name()"/>[<xsl:number/>]<xsl:text/>
</xsl:for-each>

Kind regards,

James Carlyle

FableFlow : MMS templating and delivery
Multimedia Messaging commentary : http://www.fableflow.com/weblog/



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list