xsl-list
[Top] [All Lists]

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

2004-05-03 02:57:06
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)


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