This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: to extract the longest string (fwd)


Rajagopal,

>I tested the following code in SAXON and I could not get the
>expected longest string, which is "cxxyycc".

What did you get instead?  Which processor are you using?

The template that I posted was a cut down one, just assigning the longest
string to a variable.  If you want to do something with that string (like
display it) then you have to add code to do that, e.g.:

<xsl:template match="table">
  <xsl:variable name="longest">
    <xsl:apply-templates select="row[1]" mode="get-longest" />
  </xsl:variable>
  <xsl:message>Longest: <xsl:value-of select="$longest" /></xsl:message>
</xsl:template>

When I do this, SAXON 5.4.1 gives me the message:

Longest: 'cxxyycc'

As does Xalan-C 0.40.0.

Cheers,

Jeni

Jeni Tennison
http://www.jenitennison.com/



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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]