RE: [xsl] Getting a list of node Text()

Subject: RE: [xsl] Getting a list of node Text()
From: "Houghton,Andrew" <houghtoa@xxxxxxxx>
Date: Tue, 19 Jun 2007 18:51:14 -0400
> -----Original Message-----
> From: Nicholas Orr [mailto:nick@xxxxxxxxxxx]
> Sent: 19 June, 2007 18:45
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Getting a list of node Text()
>
> Essentially I'm trying to get a <Calculation> node which will
> be a child node of the current one.  But the issue is that
> there will sometimes be one calculation node, and sometimes
> multiple nodes.  And
> they're not always just child nodes, they might be sub child nodes.
> So I might have for my path :
>
> ./Calculation
>
> or
>
> ./Value/Calculation
> ./StartPosition/Calculation

I think you are over thinking the problem.  If all you want is the
text from all the elements named Calculation then you should be
able to do:

./descendant-or-self::Calculation/text()


Andy.

Current Thread