Re: [xsl] xpath problem

Subject: Re: [xsl] xpath problem
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Tue, 7 Feb 2012 14:13:19 +0000
On 7 February 2012 14:00, ram <ram_kurra@xxxxxxxxxxx> wrote:
> Hi,
>     I was trying to do xpath like following.
>
>
> <xsl:variable name='abc'
select="normalize-space($var1/*[local-name()='source']/text())"/>
>
> the $var1 contains a node set something like this.
>
>
> <plan>
>   <sourc>asfasfs</source>
>   <value>adadf</value>
> </plan>
>
>    when i run the above line i am not getting any result. is there anything
wrong with the statement.

Don't forget if you have a variable like this:

<xsl:variable name="var1">
  <plan>
    <source>

then $var1 returns the document-node containing <plan> element, so to
access the <source> element you need either $var1/plan/source, or set
the sequence type of the variable to be element(plan), then use
$var1/source.


--
Andrew Welch
http://andrewjwelch.com

Current Thread