在该XML,我想匹配,包含元素“匹配”(random2元素)的XPath返回包含文本唯一的元素,而不是其父母
<root>
<random1>
<random2>match</random2>
<random3>nomatch</random3>
</random1>
</root>
好了,到目前为止,我有:
//[re:test(.,'match','i')] (with re in the proper namespace)
这将返回random2,random1和根...我想只得到 “random2”
什么想法?
您是否在寻找匹配,如果它包含单词在文本中的任何地方(例如,“看,这将*匹配*单词”)具有相等的值,或仅元素“比赛“(忽略周围的空白)? – 2010-06-08 11:23:14
这不是相关的,要么工作。问题主要是它还是回到父母身边 – julian 2010-06-13 18:05:54