• 大小: 2.41MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-13
  • 语言: 其他
  • 标签:

资源简介

lucence例子

资源截图

代码片段和文件信息

import java.io.IOException;
import java.io.StringReader;

import jeasy.analysis.MMAnalyzer;

import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.SimpleAnalyzer;
import org.apache.lucene.analysis.Token;
import org.apache.lucene.analysis.TokenStream;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.junit.Test;

public class AnalyzerTest {

String endText = “dwakdwk djwakjkw  hello   wjdkajdlawjdklawj helloaaa 2.1“;
String zhText = “提醒.txt“;
Analyzer end1 = new StandardAnalyzer();
Analyzer en2 = new SimpleAnalyzer();
Analyzer zh1 = new MMAnalyzer();

@Test
public void test() throws IOException {
analyze(zh1 zhText);
}

private void analyze(Analyzer zh12 String zhText2) throws IOException {
// TODO Auto-generated method stub
TokenStream stream = zh12.tokenStream(“content“ new StringReader(zhText2));
for (org.apache.lucene.analysis.Token token = new Token(); (token = stream.next(token)) != null;) {
System.out.println(token);
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-10-23 14:22  A\
     文件         635  2012-10-19 10:53  A\.classpath
     文件         377  2012-10-17 16:09  A\.project
     目录           0  2012-10-19 14:19  A\.settings\
     文件         100  2012-10-19 14:19  A\.settings\org.eclipse.core.resources.prefs
     文件         629  2012-10-17 16:09  A\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-10-22 14:07  A\bin\
     文件        1859  2012-10-23 14:20  A\bin\AnalyzerTest.class
     文件        2421  2012-10-23 13:25  A\bin\File2DocumentUtils.class
     文件        8166  2012-10-23 13:27  A\bin\QueryTest.class
     文件        6765  2012-10-23 14:35  A\bin\Test.class
     目录           0  2012-10-19 14:19  A\doc\
     文件        2832  2012-10-23 14:22  A\doc\提醒.txt
     目录           0  2012-10-23 14:22  A\doc2\
     文件        6137  2012-10-23 14:22  A\doc2\_0.cfs
     文件          20  2012-10-23 14:22  A\doc2\segments.gen
     文件          58  2012-10-23 14:22  A\doc2\segments_2
     目录           0  2012-10-19 10:53  A\lib\
     文件      893163  2012-10-19 10:53  A\lib\je-analysis-1.5.3.jar
     文件      875107  2012-10-17 16:09  A\lib\lucene-analyzers-3.5.0.jar
     文件      818961  2012-10-17 16:09  A\lib\lucene-core.jar
     文件       90925  2012-10-17 16:09  A\lib\lucene-highlighter.jar
     目录           0  2012-10-22 14:07  A\src\
     文件        1054  2012-10-23 14:20  A\src\AnalyzerTest.java
     文件        1464  2012-10-23 13:25  A\src\File2DocumentUtils.java
     文件        7564  2012-10-23 13:27  A\src\QueryTest.java
     文件        5129  2012-10-23 14:35  A\src\Test.java

评论

共有 条评论

相关资源