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]
Other format: [Raw text]

RE: Counting number of characters of sibling text node


Mike:

As I understand it, what I'm doing here is constructing an RTF and then 
asking for its string-length. Won't the string length of a result tree 
fragment be the length of its value (i.e. the whole thing)?

Admittedly, when RTFs go away (in XSLT 2) I'd have to wrap the copied nodes 
in a wrapper in order to get the desired behavior; but won't this work in 
XSLT 1.0?

Any clarification you can shed on this would be appreciated.

Thanks!
Wendell

At 12:58 PM 5/22/2002, you wrote:
> >
> > But if you do
> >
> > <xsl:variable name="this-and-preceding-siblings">
> >    <xsl:copy-of select=".|preceding-sibling::node()"/>
> > </xsl:variable>
> > <xsl:value-of select="string-length($this-and-preceding-siblings)"/>
> >
> > you may get better results.
> >
>No you won't. string-length() works on the first node in the supplied
>node-set.
>
>Michael Kay
>Software AG
>home: Michael.H.Kay@ntlworld.com
>work: Michael.Kay@softwareag.com
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


======================================================================
Wendell Piez                            mailto:wapiez@mulberrytech.com
Mulberry Technologies, Inc.                http://www.mulberrytech.com
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
   Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================


 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]