我收到一个二进制文件(生物特征模板),我必须将十六进制caracter转换为ASCII caracter。但一些十六进制字符程序不转换,如十六进制= 95.错误将Hex转换为Ascii Javascript
什么是错的?我必须为每个程序转换什么?
波纹管代码:
var campo = document.getElementById('fileInput');
var hex = campo.toString();
var str = '';
for (var i = 0; i < prm.length; i += 2)
str += String.fromCharCode(parseInt(prm.substr(i, 2), 16));
它可能工作..原本只'prm'定义/相关的代码片段 – Amit
只是吹毛求疵,JS没有实现ASCII,它实现_Unicode_代替。 – Teemu
@Teemu ASCII是Unicode的一个子集。 – Barmar