使用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'));
答案 0 :(得分:0)
我明白了:
process.stdout.write(new Buffer('05', 'hex').toString('hex'));
toString
的默认编码是' utf8',这很奇怪。它应该继承所提供的Buffer
的编码。