0
A
回答
1
您可以使用
//*[contains(text(),'interim')]
即與text()
更換.
這將檢查有一個所有元素包含文本interim
的文本節點子節點。
區別在於.
與字符串相關的函數一起使用時會返回元素的整個文本內容,這就是爲什麼它返回每個祖先的原因。
相關問題
- 1. 如何使用XPath
- 2. 如何使用XPath
- 3. 如何使用XPATH
- 4. 如何使用XPATH
- 5. 如何使用XPath
- 6. 如何使用XPath
- 7. 如何使用XPath
- 8. 如何使用XPath
- 9. 如何使用XPath的
- 10. scrapy xpath如何使用?
- 11. 如何使用XPath選擇
- 12. 如何使用.xpath&.at_xpath
- 13. ASP.NET 2.0:如何使用XPath?
- 14. 如何使用xpath/htmlwebunit
- 15. 的Java如何使用XPath
- 16. 如何在XPath中使用
- 17. XML如何使用XPath
- 18. 如何使用XPath和LXML
- 19. 如何使用xPath以下
- 20. Xpath使用Xpath
- 21. 如何使用XPath引用XML屬性?
- 22. 使用XPath生成XPath
- 23. 如何使用兩個XPath的內部的XPath包含功能
- 24. 如何使用XSLT獲取XPath節點
- 25. 如何使用xpath提取鏈接
- 26. 如何使用xpath獲取元素?
- 27. 如何使用XPath查詢eXist?
- 28. 如何選擇使用XPath查詢
- 29. 如何解析和使用XPATH
- 30. 如何在XSLT 2.0中使用xpath-functions?
然而,這僅返回A元素如果HTML像這樣:'
During the interim there shall be nourishment supplied
我問這是一個新的問題在這裏:http://stackoverflow.com/questions/39043885/how-can-i-select-only-the-immediate-parent-node-of-a-text-string-using-xpath-for – geoidesic