次のように、ファイルを1行ずつアップロードして解析しようとしています。
var fs = require('fs'),
es = require('event-stream'),
filePath = './file.txt';
fs.createReadStream(filePath)
.pipe(new Iconv('cp866', 'windows-1251'))
.pipe(es.split("\n"))
.pipe(es.map(function (line, cb) {
//do something with the line
cb(null, line)
}))
.pipe(res);
しかし、残念ながら、utf-8 エンコーディングで 'line' 文字列を取得します。evented-stream 変更エンコーディングを防ぐことは可能ですか?