小编Lal*_*tha的帖子

NodeJS 中缓冲区数据到 blob 的转换

我从像这样的存储中获取缓冲区数据<Buffer 48 65 79 20 74 68 65 72 65 21>例如,我需要将它转换成一个blob。但是,当我尝试执行 toString() 来获取编码文本(就像浏览器呈现附件的方式一样)时,我将所有文本获取为 unicode 字符。我需要一个可以与 JSON 中的其他参数一起发送到 UI 的 blob,它可用于使用 HTML5 FileReader API 进行查看。请您帮个忙。

我尝试的是下面的内容,其中缓冲区引用第一行中的数据。

let binBuffer = Buffer.from(buffer,'binary').toString('utf8');
Run Code Online (Sandbox Code Playgroud)

file node.js

25
推荐指数
1
解决办法
6万
查看次数

标签 统计

file ×1

node.js ×1