|
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 |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] xpath problem, Michael Kay | Thread | [xsl] [XSL-FO] Way to include an ou, Colin DeClue |
| Re: [xsl] xpath problem, Michael Kay | Date | [xsl] [XSL-FO] Way to include an ou, Colin DeClue |
| Month |