[xsl] String comparison (>)

Subject: [xsl] String comparison (>)
From: jfi@xxxxxxxxxxxxxxxx
Date: Wed, 19 Feb 2003 15:34:08 +0100

Hi folks,

how can I do the following string comparison:

XML example:

<myelements>
   <string>string1</string>
  <string>string2</string>
</myelements>


XSL example:

<xsl:if test="//string[1] &gt; //string[2]">
  this test works
</xsl:if>

I don't think a workaround with <xsl:sort> would do the trick, because the
string comparison I need is inside a count() function's parameter (all the
attribute values are strings):
    <xsl:for-each select="xpdl:Activity">
      <xsl:sort select="@Id"/>
      <node>
       <!-- do some stuff -->
       <sucessors>
         <xsl:value-of select="count(//xpdl:Transitions/xpdl:Transition
[(@From=current()/@Id) and (@To&gt;current()/@Id)])"/>
       </sucessors>
      </node>
    </xsl:for-each>

Thanks in advance,
Julia



----------------------------------------------------

Julia Fichter
Research & Development

Propack Data GmbH
A Rockwell Automation Business



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


Current Thread