XPath新手在这里。
有没有办法选择的列表attr1
,并child3
使用XPath从下面的示例XML对?
换句话说,我需要的清单a11, c13
,a21, c23
等
或者我只能//parent
从结果节点数组中选择所需的值?
<parentList>
<parent attr1="a11" attr2="a12">
<child1>c11</child1>
<child2>c12</child2>
<child3>c13</child3>
<child4>c14</child4>
<child5>c15</child5>
</parent>
<parent attr1="a21" attr2="22">
<child1>c21</child1>
<child2>c22</child2>
<child3>c23</child3>
<child4>c24</child4>
<child5>c25</child5>
</parent>
</parentList>
xpath 2.0表达式(并正确关闭示例html)
//parent/concat(@attr1,' ',child3/text())
应该输出:
a11 c13
a21 c23
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句