nutch 0.9二次开发--搜索结果高亮

xiaoxiao2026-05-21  4

方法1.将 org.apache.nutch.searcher.Summary 第107行 代码 修改为:

public String toString() {    StringBuffer buffer = new StringBuffer();    for (int i = 0; i < fragments.size(); i++) {      buffer.append(fragments.get(i));    }    return "<span style='color:red'>" + buffer.toString()+ "</span>"; }

方法2. Hits hits = bean.search(query, 10);

HitDetails detail=bean.getDetails(hits.getHit(i));Summary summaries = bean.getSummary(detail, query);

String content=summaries.toHtml(true);  //这样得到高亮显示的HTML

转载请注明原文地址: https://www.6miu.com/read-5049156.html

最新回复(0)