-1
以下是xml的一部分。xpath返回xml节点,其中某些索引处的属性具有值
<row>
<boolean>true</boolean>
<integer>1476589279770</integer>
<integer>1475964900000</integer>
<string nil="true"/>
<integer>24</integer>
<string>GYMC Sprint 1</string>
<integer>5</integer>
<integer nil="true"/>
<boolean>true</boolean>
<integer>1474755356654</integer>
</row>
<row>
<boolean>false</boolean>
<integer nil="true"/>
<integer>1479136680000</integer>
<string nil="true"/>
<integer>47</integer>
<string>TJI Sprint 1</string>
<integer>24</integer>
<integer nil="true"/>
<boolean>true</boolean>
<integer>1477923500196</integer>
</row>
<row>
<boolean>false</boolean>
<integer nil="true"/>
<integer nil="true"/>
<string nil="true"/>
<integer>48</integer>
<string>TJI Sprint 2</string>
<integer>24</integer>
<integer nil="true"/>
<boolean>false</boolean>
<integer nil="true"/>
</row>
这是我到目前为止的xpath:返回以前的数据。
//data[@tableName='AO_60DB71_SPRINT']/row[integer='24']
我的困难是这里的节点有不止一次的同名。我有点新的XPath和XML,所以任何帮助,将不胜感激。
你想要得到哪个元素? – har07
我想返回所有具有第4个整数数组的 s,其值为I,在这种情况下为24.从示例中可以看出,第一个节点是不正确的b/c,它的第3个整数节点是24。 –
lastlink