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: starts-with(preceding-sibling::line,8)



thanks David, and sorry Dimitri for giving David credit for catching the
missing ")" earlier.
Actually I changed the order of the test and it's now catching the correct 5
line that is missing the preceding 8. The next problem is that the
position() is not returning the correct line number. I believe it's because
I'm not using for-each in the template. but it always returns a 4 or a 7 or
even a 1 and the actual line number/position is 952.

this is the re-arranged test that seems to be working correctly (except for
the position() that I'm passing as a param to the Error template)
<xsl:if test="position()&gt;1 and
not(preceding-sibling::line[starts-with(.,8)])">
 thanks all

Keith Brooks
Software Developer
Global eTelecom
Keith@GlobaleTelecom.com

-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of David
Carlisle
Sent: Thursday, July 12, 2001 9:03 AM
To: xsl-list@lists.mulberrytech.com
Subject: Re: [xsl] starts-with(preceding-sibling::line,8)



> not(starts-with(preceding-sibling::line,8))">

that tests all preceding sibings, i think from your description you only
want to test the immediate predecessor

not(starts-with(preceding-sibling::line[1],'8'))">

(also I gave it a string rather than a number, although it will coerce)

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

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



 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]