MeCabはC/C++以外、Ruby/Perl/Java/Pythonをサポートしていますが、.NETではサポートしていません。幸いMeCabSharpというライブラリがありまして、ライセンスはMeCab本体と同じ。
早速使ってみました。手順は下記通り
- ダウンロード
ここからmecabsharp097.lzhをダウンロードして、解凍します。
解凍した後、下記ファイルを確認できます
MeCab.dll
MeCabSharp.dll - インストール
MeCabのbinフォルダにMeCab.dllをコピーします。
環境変数PATHにMeCabのbinフォルダを追加します - 参照追加
プロジェクトの参照設定にMeCabSharp.dllを追加します。 - 名前空間追加
ソースコードに名前空間MeCabを追加します。C#の場合
using MeCab; - MeCabを利用
Tagger tagger = new Tagger();
string result = tagger.parse("これはテストです");
以上
0 件のコメント:
コメントを投稿