XQuery全文搜索:文本近元素?

时间:2012-06-06 08:05:46

标签: lucene full-text-search xquery exist-db

我正在使用Lucene的eXist实现。是否有查询允许我查找文档中出现的所有<span>A</span> B?即,所有B s出现在<span>A</span>的1个单词中,但不包含在他们自己的元素中?

1 个答案:

答案 0 :(得分:1)

这个XPath应该可以解决这个问题:

//span[. = 'A'][following-sibling::node()[1] = ' B']

这并没有使用eXist基于Lucene的全文索引,但是你还没有说过你是否在这里应用了一个索引到span元素。如果挑战有另一个方面,请告诉我。