- 18
- 0
1.我用nodejs读取.dat十六进制的文件,返回的是一个buffer类,如Buffer <f4 00 7c 00 01 01 01 00 01 00 01 00 01 00 01 00 01 00 01 00 1c 00 16..>,然后按照readUInt16LE来获得这个buffer类的数据,返回的是这样的:
224 124 257...
2.我用前端按照buffer数组reader.readAsArrayBuffer(file),读取该文件,返回的是一个内存长度,然后我用new Uint16Array表示出来,获得数据,是这样的:
[512, 512, 20, 28277, 25956, 26982, 25966, 100, 0, 0, 0, 0,。。];
- 同样是读取一个无符号的16位整数值,为什么返回结果相差很大啊,文件内存肯定是一样的,是不是nodejs读取文件内存时返回的buffer和浏览器中js读取文件返回的数据机制不同啊?
跪求大神指点,谢谢
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
