xsl-list
[Top] [All Lists]

Re: [xsl] finding out distinct node/values

2010-02-10 11:04:19
$ xsltproc anil.xsl anil.xml
<?xml version="1.0"?>
<name>A</name><name>B</name><name>C</name>
$ cat anil.xsl
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; >
  <xsl:template match="/">.
    <xsl:for-each select="/table/rows/row/name">
      <xsl:if test="not(. = preceding::name)">
        <xsl:copy-of select="."/>
      </xsl:if>
    </xsl:for-each>
  </xsl:template>
</xsl:stylesheet>
$

Mit besten Gruessen / Best wishes,

Hermann Stamm-Wilbrandt
Developer, XML Compiler, L3
WebSphere DataPower SOA Appliances
----------------------------------------------------------------------
IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschaeftsfuehrung: Dirk Wittkopp
Sitz der Gesellschaft: Boeblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294


                                                                           
             Anil Kumar                                                    
             Veeramalli                                                    
             <anil(_dot_)v(_at_)frescoinf                                       
   To 
             ormatics.com>             
xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com     
                                                                        cc 
             02/10/2010 05:42                                              
             PM                                                    Subject 
                                       Re: [xsl] finding out distinct      
                                       node/values                         
             Please respond to                                             
             xsl-list(_at_)lists(_dot_)mu                                       
      
              lberrytech.com                                               
                                                                           
                                                                           
                                                                           




Thanks Andrew for your reply. some where in the documentation I read that,

distinct-values doesn't support in XSL1.0...is that true?


By passing the attribute "name" as a parameter, I would like to find out
the
all distinct values of name Attribute . i.e A,B and C


distinct-values(//*[name() = $name])


cheers




--~------------------------------------------------------------------
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>
--~--




--~------------------------------------------------------------------
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>
--~--