如何从一个二进制文件中读取其字节数组?通过fs.createStreamSync只能获取到ArrayBuffer,如何转成number[]

如何从一个二进制文件中读取其字节数组?通过fs.createStreamSync只能获取到ArrayBuffer,如何转成number[]

HarmonyOS
2024-05-08 22:33:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
数掉几只鱼
let arrayBuffer = new ArrayBuffer(fileLength); 
let tempData: number[] = Array(fileLength); 
const dataView = new DataView(arrayBuffer); 
for (let index = 0; index < fileLength; index++) { 
  tempData[index] = dataView.getInt8(index); 
}
分享
微博
QQ
微信
回复
2024-05-09 11:59:47
相关问题
如何二进制进行AES解密?
239浏览 • 1回复 待解决
如何实现对字节数组进行解压
1689浏览 • 0回复 待解决
native层如何访问rawfile的二进制文件
1941浏览 • 1回复 待解决
如何直接加载二进制流的图片?
2791浏览 • 1回复 待解决
HarmonyOS 字节数组转中文出现乱码
188浏览 • 1回复 待解决
HarmonyOS Gzip压缩字节数组怎么搞?
391浏览 • 1回复 待解决
使用三方库pako压缩字节数组
1423浏览 • 1回复 待解决
jsbind--二进制包导入指导
839浏览 • 1回复 待解决
HarmonyOS gzip二进制流压缩和解压缩
801浏览 • 1回复 待解决