dickeylth
4/25/2014 - 11:55 AM

gbk.js

var fs = require('fs');
var iconv = require('iconv-lite');

// 这里是utf8
var str = '坑爹啊,都是国际项目了,编码居然还用gbk';
console.log(new Buffer(str).length);

// 转换成gbk
var encoded = iconv.encode(str, 'gbk');

fs.writeFile('gbk.txt', encoded, function () {
  var buf = fs.readFileSync('gbk.txt');
  console.log(buf.length);
});