Re: [xsl] Problem using Position() in .NET environment.

Subject: Re: [xsl] Problem using Position() in .NET environment.
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 13 Oct 2004 15:43:32 +0100
By "not work" I assume you mean that template doesn't match
not that an error is generated.

Your XSLT looks Ok (although more verbose than needed: // at the
beginning of a match pattern never does anything useful, and you could
write [position()=1] as [1]).

So if you are sure that your input document _should_ match that, and
it does with another XSLT processor,

> If anyone knows the solution, do let me know.

the "correct" solution would be to report a bug to the processors
developers and hope they fix it. More pragmatic solutions would be to
see if equivalent expressions happen to work, eg changing [position()=1]
to [1] but it would be hard to have confidence in a system that required
such things.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

Current Thread