2011-10-05 88 views
0

我正試圖使用​​Flex客戶端實現solr高亮顯示。你們可以向我推薦一種我可以用於此目的的格式器嗎?有很多的例子在那裏做在客戶端寫邏輯高照明要做到這一點,但無法找到妥善的解決辦法,從後端Solr彈出高亮顯示標籤

(eg. some words<pretexttag>keyword<posttexttag>some words) 

標記它們,使其自動與成果突出。欣賞如果你們給我任何提示。提前致謝。

回答

0

您可以使用hl.simple.pre and hl.simple.post選項爲Solr結果中的突出顯示標記設置所需的值。您可以通過修改突出顯示標準格式化程序的solrconfig.xml來配置它們,如下所示:

<highlighting> 
    ... 

    <!-- Configure the standard formatter --> 
    <formatter name="html" class="org.apache.solr.highlight.HtmlFormatter" default="true"> 
    <lst name="defaults"> 
     <str name="hl.simple.pre"><![CDATA[<pretexttag>]]></str> 
     <str name="hl.simple.post"><![CDATA[<posttexttag>]]></str> 
    </lst> 
    </formatter> 

    ... 
</highlighting> 
+0

謝謝您的回答佩奇,我已經在那裏,但我提到我使用Flex客戶端和只是想知道西隧樣的,我應該使用得到彰顯與柔性Web客戶端的工作標籤。 – Charith