Node.js将不可读的文本写入控制台

时间:2014-04-17 18:40:47

标签: node.js windows stdout

使用Node.js,这些代码行将不可读的文本打印到我的Windows控制台。如何使其成为可读的?我的问题是我需要在每次写入后打印Buffer到stdout中没有换行符的内容。

process.stdout.write(new Buffer('05', 'hex').toString(encoding='ascii'));
process.stdout.write(new Buffer('05', 'hex').toString(encoding='utf8'));

1 个答案:

答案 0 :(得分:0)

我明白了:

process.stdout.write(new Buffer('05', 'hex').toString('hex'));

toString的默认编码是' utf8',这很奇怪。它应该继承所提供的Buffer的编码。