我目前正在处理存储空间,我遇到了问题;假设我有一个充满1和0的文本文件,如何将这些文件转换为原始文件。我不介意我是否必须使用程序。
答案 0 :(得分:0)
将每8位读取为1个字节,并将该原始字节写为文件。
这是简化的Node.js示例:
const fs = require('fs');
const content = fs.readFileSync('./input.txt');
const bits = content.toString();
const bytes = [];
for(let i=0;i<bits.length;i+=8){
bytes.push(parseInt(bits.substr(i,8),2));
}
fs.appendFileSync('./output.bin', Buffer.from(bytes));