Re: [xsl] generate-id() question

Subject: Re: [xsl] generate-id() question
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Mon, 03 Jun 2002 21:26:24 +0200
nrashidi wrote:
Novice question...
I need to create links and i need the output of template match T to correspond to the ID values that are used in the href. I am not sure what needs to be put for the node-set argument of generate-id().


<xsl:for-each select="SEC">
 <a href="#{generate-id()}">

Hi Nick,


you only must find the way or XPath from SEC to T. Write this XPath in the paranthesis: generate-id(any/valid/XPath).

Regards,

Joerg

  <xsl:value-of select="."/>
 </a>
 <xsl:text/>
     <xsl:value-of select="following-sibling::*[1]"/><br/>
</xsl:for-each>
</xsl:template>

<xsl:template match="T">
     <a name="{generate-id()}"><xsl:value-of select="."/></a><br/>
</xsl:template>

Thanks
Nick


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


Current Thread