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.