1
我有一個xml,看起來像這樣: 而我想要的是當d1是1st Price的時候d2的值。這必須是一次完成的,而不是用於:每個。我在這裏停留,因爲我有時候還需要第二價格。Xpath Expression來過濾元素
<a>
<b>
.
</b>
<c>
<d>
<d1>1st Price</d1>
<d2>12</d2>
</d>
<d>
<d1>2nd Price</d1>
<d2>25</d2>
</d>
</c>
</a>
我最初的方法是NS:C/NS:d [(NS:D1 = '第一價格')]/NS:D2而正在一個錯誤此。任何人都可以幫忙!
什麼是錯誤消息確切的任何一個? – har07
我無法得到正確的值,但我終於得到:/ a/c/d [d1/text()='1st Price']/d2/text() – Yauza