搜索引擎,solr
2个回答
展开全部
在搜索结果页的链接最后添加&wt=xslt&tr=example.xsl,然后重新载入该查询结果的页面,该页面就被转换成相应的网页结构形式了。例如:ubuntu:8983/solr/select/?q=163%0D%0A&version=2.2&start=0&rows=10&indent=on这是原查询结果页面链接,添加后就是ubuntu:8983/solr/select/?q=163%0D%0A&version=2.2&start=0&rows=10&indent=on&wt=xslt&tr=example.xsl,然后回车载入,就可以以类似html结构的形式显示了。那个solr自带的example.xsl文件在{solr_home}/example/solr/conf/xslt下面。如果你需要显示的更加漂亮结构的话,得需要自己制作相应的xsl文件的,这需要掌握xml相关的知识。你可以修改solr自带的example.xsl,也可以自己重新制作一个xsl文件,只要把最后的&wt=xslt&tr=example.xsl替换成&wt=xslt&tr=自己制作的xsl文件名.xsl即可。
更多追问追答
追问
你做过搜索引擎的相关的开发吗,特别是二次开发
追答
这个啊,明白了,这是因为我们用nutch的{NUTCH_HOME}/conf/schema.xml替换了solr原本的{SOLR_HOME}/example/solr/conf/schema.xml。要使用solr自带的那个例子的话,得需要使用原本的schema.xml文件或者自行修改从这里{NUTCH_HOME}/conf/复制过去的schema.xml文件。至于怎么修改复制过去的那个schema.xml我还不会,也正在研究中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询