2017-05-18 74 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。