| Subject: [xsl] following-sibling question From: Mani Malarvannan <mani@xxxxxxxxxxxx> Date: Wed, 4 Dec 2002 15:29:26 -0600 | 
Hi,
I've following XSL and XML, when I apply the XSL to the XML I'm getting 
the following output
Test 1Test 1Test 2
but I need the output to be Test 1Test 2
It shoud remove the same values that comes within the <important> 
tag while printing it.
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet
    version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output
    method="html"
    doctype-public="-//W3C//DTD HTML 4.0 Transitional//EN"
    encoding="iso-8859-1"
    indent="no" />
XSL-file
<xsl:template match="document-list" >
  <xsl:for-each select="document/filtered-text/important[not(. = 
following-sibling::important[1])]">
   <xsl:value-of select="."/>
  </xsl:for-each>
</xsl:template>
XML-file
<document-list>
<document>
<filtered-text>
<important>Test 1</important>
</filtered-text>
<word>
<p>
<WORD>word 1</WORD>
</p>
</word>
</document>
<document>
<filtered-text>
<important>Test 1</important>
</filtered-text>
<word>
<p>
<WORD>word 11</WORD>
</p>
</word>
</document>
<document>
<filtered-text>
<important>Test 2</important>
</filtered-text>
<word>
<p>
<WORD>word 11</WORD>
</p>
</word>
</document>
</document-list>
</xsl:stylesheet>
Thanks for the help
-Mani
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] Key and/or grouping quest, Michael Kay | Thread | Re: [xsl] following-sibling questio, Joerg Heinicke | 
| RE: [xsl] Newbie encoding query, Passin, Tom | Date | RE: [xsl] Newbie encoding query, Martinez, Brian | 
| Month |