[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] simple XPath question


Subject: Re: [xsl] simple XPath question
From: "Thomas B. Passin" <tpassin@xxxxxxxxxxxx>
Date: Tue, 3 Jul 2001 16:18:04 -0400

[Chris Nolte]


> Thank you both, these XPath expressions produce the desired result.  Your
> explanations (and Jeni's) were quite helpful.
>
> The nominal purpose of this example given in Fung's book (in which it
fails,
> as far as I can tell) is to demonstrate template priority, and that
> <xsl:template match='country[1]'> has a higher priority than <xsl:template
> match='country'>.  Accordingly, the solution Thomas Passin and Jeni
Tennison
> posed of using <xsl:when
> test='position()=1'><first-country>...</first-country></xsl:when> ...
inside
> a template matching 'country' is contrary to the purpose of the example,
> though it is certainly a viable approach.
>

Well, it looks like he succeeded in demonstrating the point, since the
country[1] template always got called, but the results weren't what anyone
would actually have wanted.

Cheers,

Tom P


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



Current Thread
Keywords