例如上图的 47 位置,我需要删掉 这个 47 之前这部分 然后保存。
在nodejs 通过
fs.readFile(list[i], (err,data)=>{
console.log(data)
}}
Buffer 打印结果如下
有没有动nodejs 的大佬指点一下怎么 删掉这段
例如上图的 47 位置,我需要删掉 这个 47 之前这部分 然后保存。
在nodejs 通过
fs.readFile(list[i], (err,data)=>{
console.log(data)
}}
Buffer 打印结果如下
有没有动nodejs 的大佬指点一下怎么 删掉这段
3 回答2.6k 阅读✓ 已解决
1 回答940 阅读✓ 已解决
2 回答1.2k 阅读
1 回答935 阅读✓ 已解决
2 回答1.7k 阅读
2 回答623 阅读✓ 已解决
2 回答1.1k 阅读
没有你想的那么复杂:
从上可见,这里关键的地方其实就是找到那个偏移地址而已,其它的都是标准的二进制文件读写操作。
上述是题主提供的解决方案。
用
fs.openSync
,fs.readSync
,fs.writeSync
等来处理的基础伪代码可以为