RE: [xsl] starts-with(preceding-sibling::line,8)

Subject: RE: [xsl] starts-with(preceding-sibling::line,8)
From: "Keith" <keith@xxxxxxxxxxxxx>
Date: Thu, 12 Jul 2001 09:35:39 -0500
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
 thanks all

Keith Brooks
Software Developer
Global eTelecom

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of David
Sent: Thursday, July 12, 2001 9:03 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
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


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


This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:

 XSL-List info and archive:

Current Thread