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: simple XPath question


[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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]