【发布时间】:2011-10-15 19:34:27
【问题描述】:
在我尝试制作的脚本中,nodejs 从标准输入读取,但强制将所有 \r\n 转换为 \n。这会导致我的另一个脚本产生不正确的结果。
有什么办法可以防止这种情况发生吗?
这是我用来从标准输入读取的代码。
process.stdin.resume();
process.stdin.setEncoding('ascii');
process.stdin.on('data', function(chunk){
data += chunk;
})
process.stdin.on('end', function(){
console.log(JSON.stringify(data));
});
【问题讨论】:
标签: node.js stream newline stdin