2017-05-18 26 views
0

我试图使用存在哪些服务器这样一个XQuery显示某些搜索结果:内嵌标签:总结显示为空格

kwic:summarize($doc//tei:text, <config width="60"/> 

我在collection.xconf定义Lucene索引这样

<lucene> 
    <text qname="tei:text"> 
     <inline qname="tei:ex"/> 
    </text> 
</lucene> 

现在搜索可以找到与前标记,如文本:

th<ex>et</ex>tæ b<ex>re</ex>ff 

但是,当它是显示编辑在KWIC搜索结果列表,显示为:

th et tæ b re ff 

应显示为:

thettæ breff 

我如何KWIC:总结不插入这些空间?

+0

哪个版本的eXist?你有没有试过把这个添加到你的查询的序言中? '声明边界空间带;'或'声明选项存在:serialize“indent = no”;' – joewiz

+0

谢谢。我已经尝试了两种,但不幸的是它没有效果(无论是在一起还是在一起)。该网站正在使用eXists-db 2.1。我会在不久的将来尝试升级,如果它能够正常工作,请在这里回复。 – user2728690

+0

我已经升级到eXist-db 3.2,现在它的工作原理! – user2728690

回答

0

我解决了它通过升级eXist-db 2.1实例到eXist-db 3.2。