我需要選擇最接近(不需要)根的特定節點名稱。xpath:選擇最接近根的節點
實施例:
<root>
<a>
<b id="1"></b>
<b id="2">
<b id="3"></b>
</b>
<c>
<b id="4"></b>
</c>
</a>
</root>
應該選擇b#1
,b#2
和b#4
,但不是b#2
,因爲它是包括在另一b
節點的內部。
目前我在做:選擇全部b
,所以檢查一下父母是否是b
,如果是的話,放棄。但我這樣做硬編碼,也許xpath可以解決這個問題嗎?
你有解決方案嗎? – SIslam