ノードまたはクライアント Web ページでテキストを CP852 から UTF-8 に変換する方法はありますか?
質問する
1494 次
1 に答える
3
それは可能でなければなりませんiconv
:
var iconv = require('iconv');
var cp852 = new iconv.Iconv('CP852', 'UTF-8');
// based on http://en.wikipedia.org/wiki/Code_page_852
// Ç (U+00C7), É (U+00C9), á (U+00E1), and ░ (U+2591)
var input = new Buffer([ 128, 144, 160, 176 ]);
console.log(cp852.convert(input));
または、試してみてくださいiconv-lite
:
var iconv = require('iconv-lite');
var input = new Buffer([ 128, 144, 160, 176 ]);
console.log(iconv.decode(input, 'cp852'));
于 2012-09-21T17:16:27.993 に答える