如何从一个二进制文件中读取其字节数组?通过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解密?
1374浏览 • 1回复 待解决
如何实现对字节数组进行解压
2493浏览 • 0回复 待解决
HarmonyOS 二进制转16进制
1054浏览 • 1回复 待解决
native层如何访问rawfile的二进制文件
3081浏览 • 1回复 待解决
如何直接加载二进制流的图片?
4075浏览 • 1回复 待解决
HarmonyOS 十进制二进制方法
1205浏览 • 1回复 待解决
HarmonyOS 字节数组转中文出现乱码
1199浏览 • 1回复 待解决
HarmonyOS Gzip压缩字节数组怎么搞?
1285浏览 • 1回复 待解决
jsbind--二进制包导入指导
1763浏览 • 1回复 待解决
HarmonyOS 字节数组进行MD5加密
944浏览 • 1回复 待解决
HarmonyOS 图片二进制流jpeg格式转换
1047浏览 • 1回复 待解决
使用三方库pako压缩字节数组
2700浏览 • 1回复 待解决
HarmonyOS gzip二进制流压缩和解压缩
2089浏览 • 1回复 待解决