2013-04-15 43 views
0

我在vb.net 3.5框架應用程序上使用Lucene.NET 3.0.3。我需要傳遞一個意大利停止詞彙文件。Lucene.NET意大利語分析器:從文件系統加載停用詞

或者使用一個FileInfo或TextReader的,我總是得到英語停止的話,一旦我instatiated我分析儀以標準方式:

  stopword = New System.IO.FileInfo(stopWordsLocation) 
      analyzer = New StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30, stopword) 
      analyzer = New StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30, stopword) 
      'here i have still the English stop words if I go through quick-watch my analyzer 

是否有人有線索?

+0

你用quickwatch檢查什麼領域? –

回答

0

您是否正在閱讀靜態字段STOP_WORDS_SET?如果您調用不使用停用詞列表的StandardAnalyzer構造函數,那麼這就是所使用的英語停用詞表。你的代碼不使用那個構造函數,所以它不應該引起任何問題。

相關問題