|
Subject: RE: [xsl] XPATH | union operator question From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx> Date: Sun, 21 Dec 2003 14:24:25 +0100 |
> -----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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Re: XPATH | union operator qu, Dimitre Novatchev | Thread | Re: [xsl] XPATH | union operator qu, Marc Liyanage |
| Re: [xsl] output CDATA in xml using, Thomas Rasmussen | Date | Re: [xsl] XPATH | union operator qu, Marc Liyanage |
| Month |