我需要使用JavaScript逐字节读取二进制文件。我在这个网站上找到了以下代码,但它不起作用。我认为我需要添加一些额外的源文件作为参考。请帮助我完成它。以下是代码...
var fs = require('fs');
var Buffer = require('buffer').Buffer;
var constants = require('constants');
fs.open("file.txt", 'r', function(status, fd) {
if (status) {
console.log(status.message);
return;
}
var buffer = new Buffer(100);
fs.read(fd, buffer, 0, 100, 0, function(err, num) {
console.log(buffer.toString('utf-8', 0, num));
});
});