隨着XPath的/levels/level[@id="3"]/value
我可以得到電平值其中id = 3這樣的:如何獲得一個特定的節點值與xpath時id是在元素而不是屬性?
<levels>
<level id="2">
<value>25</value>
</level>
<level id="3">
<value>33</value>
</level>
<level id="4">
<value>44</value>
</level>
</levels>
但我讀XML沒有屬性的格式如下:
<levels>
<level>
<id>2</id>
<value>25</value>
</level>
<level>
<id>3</id>
<value>33</value>
</level>
<level>
<id>4</id>
<value>44</value>
</level>
</levels>
是什麼第二個XML塊的等價xpath將獲得id = 3的級別值?(它不保證該ID = 3將始終是第二節點。)
你的XML是無效的。它包含一個額外的未關閉元素 –
Garett
2013-04-25 11:50:21
感謝,固定爲清楚的緣故:-) – 2013-04-25 13:28:40