2013-02-04 2 views
0

나는이 파일의 내용에서 지정한 단어 (사용자가 내 응용 프로그램에 매개 변수로 제공)를 검색하고자하는 많은 단어와 엑셀 파일을 가지고 있습니다. 그래서 어떻게해야합니까? C#으로이 작업을하고 싶습니다. 어떻게해야합니까?많은 단어 문서 파일에서 지정된 단어를 검색하십시오.

내 파일 내용은 페르시아어로되어 있습니다.

사실 이러한 파일로 검색 엔진을 만들고 싶습니다.

감사합니다. 루씬 엔진에

답변

2

봐 또는 lucene in 5 min에서 yourslef Inveted Index

예를 구현 ('PersianAnalyzer'만 변경)

StandardAnalyzer analyzer = new PersianAnalyzer(Version.LUCENE_40); 
Directory index = new RAMDirectory(); 

IndexWriterConfig config = new IndexWriterConfig(Version.LUCENE_40, analyzer); 

IndexWriter w = new IndexWriter(index, config); 
addDoc(w, "Lucene in Action", "193398817"); 
addDoc(w, "Lucene for Dummies", "55320055Z"); 
addDoc(w, "Managing Gigabytes", "55063554A"); 
addDoc(w, "The Art of Computer Science", "9900333X"); 
w.close() 
+0

는 루씬 말을 여기에왔다. Lucene은 이것을 매우 쉽게 만듭니다. 색인으로 모든 문서를 덤프하면 Lucene이 열심히 노력할 것입니다 – devshorts

+0

Lucene은 Farsi 텍스트를 지원합니까? 간단한 예를 들어 주시겠습니까? 감사합니다 – user1793700

+0

나는 내 문서가 매일 업데이 트라고 – user1793700

관련 문제