xsl-list
[Top] [All Lists]

RE: XPATH | union operator question

2003-12-21 06:24:25
-----Original Message-----
From: Marc Liyanage
<snip/>

I have a similar problem with this evaluation in document order:



Hi Marc,


Perhaps Mike Kay's answer earlier on in this thread could be the solution :

<xsl:value-of select="(thing[lang($mylang)] | thing)[last()] />

either that or change your input doc to :

   <things>
     <thing xml:lang="de"/>
     <thing xml:lang="en"/>
     <thing/>
   </things>


In which case the first one in the set will be the default only if there are
no others, so your initial solution would work.


Cheers,

Andreas


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



<Prev in Thread] Current Thread [Next in Thread>