我可以选择包含特定单词的元素
//p[@class="class"][contains(text(),"disease")]
但我想使用xpath。
单独选择单词答案 0 :(得分:0)
XPath is for traversing the XML-based documents. XML会将文本内容视为一个实体,XPath不会区分它包含的单词。
答案 1 :(得分:0)
如果通过 selection 延伸你的意思,以包含XPath函数针对实际选择的节点返回的值,则可以使用字符串函数从节点的字符串值中提取单词。
例如,对于此XML,
<a>Label: WORD</a>
这个XPath,
substring-after(/a,"Label: ")
将返回
WORD
按要求。