"V.Ramkumar" wrote:
I am getting trouble to get below expected output.
What trouble?
<xsl:template match="KEYWORDS">
<abbrev><xsl:apply-templates/></abbrev>
</xsl:template>
Ok.
<xsl:template match="KEYWORDS/TITLE">
<title><xsl:apply-templates/></title><xsl:text>
</xsl:text>
</xsl:template>
Why the xsl:text? Maybe you want <xsl:output indent="yes"/>?
<xsl:template match="KEYWORD">
<xsl:for-each-group select="." group-by=".">
<randlist bulltype="un">
<xsl:if test="current-group()">
<randitem><xsl:apply-templates/></randitem>
</xsl:if>
</randlist>
</xsl:for-each-group>
</xsl:template>
I can't see what you want. From your input and output sample, I'd
say simply:
<xsl:template match="KEYWORD">
<randlist>
<xsl:apply-templates/>
</randlist>
</xsl:template>
Regards,
--
Florent Georges
http://www.fgeorges.org/
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--