【发布时间】:2015-06-18 13:07:33
【问题描述】:
我的 PHP 读取一个二进制文件并将其传输到 Javascript 客户端。不幸的是,我解析错误;例如,HEX 值 2EF5 的处理方式与 2EFD 类似。
PHP
echo file_get_contents($filepath);
JAVASCRIPT
function handleDatFile(data){
var view = new jDataView(data, undefined, undefined, true);
parser = new jParser(view, {
header: {
ID: 'uint32',
sample: 'uint32',
analogs: [
'array',
function(){
var v0 = this.parse(16);
return v0.toString(2);
},
8
],
digitals: ['array', 4, 29]
}
});
}
【问题讨论】:
标签: javascript php file binary