Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries [Thread Prev] >Thread Next - Re: XPath expression to "select all"? XPath expression to "select all"?To: NULL Date: 5/4/2009 11:17:00 PM I have this XML file:
<root id="root" >
<head>
<section secid="section">
<subsection>
<item order="0">
<data id="D1" value="red"/>
<data id="D2" value="blue"/>
</item>
<item order="1">
<data id="D1" value="green"/>
<data id="D2" value="yellow"/>
</item>
<item order="2">
<data id="D1" value="black"/>
<data id="D2" value="white"/>
</item>
</subsection>
</section>
</head>
</root>
I would like to create a XPath expression that selects all values where data
id="D1". The result should be:
red
green
black
I have tried something like (assuming that we are standing in root):
/head/section/subsection/item/data[@id="D1"]/@value
but it only returns the first value:
red
How do I get the values from the remaining item elements?
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
