nutch 高亮,返红

xiaoxiao2026-05-26  27

从网上搜索到的让nutch高亮的例子总是不行,读了源码,自己改了,也行.

1修改类:org.apache.nutch.searcher.Summary;

 

public String toHtml(boolean encode) {    Fragment fragment = null;    StringBuffer buf = new StringBuffer();    for (int i=0; i<fragments.size(); i++) {      fragment = (Fragment) fragments.get(i);      if (fragment.isHighlight()) {        buf.append("<span style=\"color:red \" >")    // 修改前语句  buf.append("<span style=\"hightlight \" >")               .append(encode ? Entities.encode(fragment.getText())                          : fragment.getText())           .append("</span>");      } else if (fragment.isEllipsis()) {        buf.append("<span class=\"ellipsis\"> ... </span>");      } else {        buf.append(encode ? Entities.encode(fragment.getText())                          : fragment.getText());      }    }    return buf.toString();  }

相关资源:Nutch2.3.1 环境搭建
转载请注明原文地址: https://www.6miu.com/read-5049433.html

最新回复(0)