为了账号安全,请及时绑定邮箱和手机立即绑定

nodejs 怎么把buffer转换为file

nodejs 怎么把buffer转换为file

回首忆惘然 2019-05-25 14:15:44
nodejs 怎么把buffer转换为file
查看完整描述

2 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞


如下读取文件的函数,Node.js 读取文件后,data是以二进制Buffer格式保存的,Blob格式的数据也是以二进制方式保存的,所以可以说data就是题主想要的 Blob binary data,不知道有没有解决题主的问题。
var fs = require('fs')
fs.readFile('/etc/passwd', function (err, data) {
if (err) throw err
console.log('isBuffer: ' + Buffer.isBuffer(data)) // isBuffer: true
console.log(data) //
})





查看完整回答
反对 回复 2019-05-26
?
千巷猫影

TA贡献1829条经验 获得超7个赞

god Buffer类是一个全局的直接处理二进制数据类型。它可以以各种方式构造。 look
sex 纯Javascript对于Unicode的处理是友好的,而对二进制并不友好。但处理TCP数据流和文件系统,必须要处理字节流,所以node.js提供一套策略来创建和操作字节流。 sex
googog 数据储存在一个Buffer实例中,一个Buffer的大小是固定的,类似于不可变的整数数组。 good
look Buffer与字符串之间的转换需要指定明确的编码。 googog
this Buffer支持的编码: book
yellow 'ascii'编码,只为7位的ASCII的数据。这个编码方法非常快! goo



查看完整回答
反对 回复 2019-05-26
  • 2 回答
  • 0 关注
  • 4146 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信