xsl-list
[Top] [All Lists]

RE: xsl:value-of select after evaluating the variable

2004-05-03 03:01:01
Thanx a lot !
That works like a charm!

-----Original Message-----
From: Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com 
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com]
Sent: Monday, May 03, 2004 11:57 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] xsl:value-of select after evaluating the variable


Hi,

I have xml document like following...  
==========

<de>German Text</de>
<en>English Text</en>

==========
I have an variable "$lang" which can be "de" or "en".

Now I want to extract /de or /en
depending on variable $lang.

I am trying something like
 <xsl:value-of select="node($lang)"/>

But I cant get the result!!
Any pointer?

<http://www.w3.org/TR/xpath.html#node-tests>, as you can see, node() doesn't 
take arguments and the description is "A node test node() is true for any node 
of any type whatsoever".

Use

  *[name() = $lang]

or 

  *[local-name() = $lang]

if you use namespaces.

Cheers,

Jarno - Seabound: Poisonous Friend (Remix)

--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--



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