Storage 将位转换为文件

Storage 将位转换为文件,storage,converter,bits,Storage,Converter,Bits,我目前正在处理一些存储方面的问题;假设我有一个满是1和0的文本文件,如何将它们转换为原始文件。我不介意是否必须使用程序。每8位读取一个字节,然后将原始字节写入文件 下面是简化的Node.js示例: const fs = require('fs'); const content = fs.readFileSync('./input.txt'); const bits = content.toString(); const bytes = []; for(let i=0;i<bits.le

我目前正在处理一些存储方面的问题;假设我有一个满是1和0的文本文件,如何将它们转换为原始文件。我不介意是否必须使用程序。

每8位读取一个字节,然后将原始字节写入文件

下面是简化的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));
const fs=require('fs');
const content=fs.readFileSync('./input.txt');
常量位=content.toString();
常量字节=[];

对于(i=0;iSo)您想将一个充满位的文本文件转换为二进制文件?什么语言?您尝试了什么?这不是免费的编码服务。