mecab-asyncの例にあった
javascript
1var MeCab = new require('mecab-async') 2 , mecab = new MeCab() 3; 4var fs = require('fs'); 5mecab.parse('すもももももももものうち', function(err, result) { 6 if (err) throw err; 7 fs.writeFileSync('out.txt',result); 8 console.log(result); 9});
を実行してみたのですが,次のように文字化けとなってうまくいきません。
[ [ '�������������������̂���', '記号', '一般', '*', '*', '*', '*', '*\r' ] ]
windows7 64bitでmecabの辞書はUTF-8,jsファイルはUTF-8です。
辞書・ファイル共にSHIFT-JISでも同様に文字化けが起こります。
ご教授お願いします。
また,UTF-8で作業したいのですが,
コマンドプロンプトでmecabを調べると,
C:\Users\Desktop>mecab -P | grep config-charset File STDIN: config-charset: SHIFT-JIS
となっており,config-charsetの変更方法はあるのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。