ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1、mdf文件的第28个字节后连续两个字节是UINT16格式的数字: ![](https://img.kancloud.cn/02/01/0201e2497cb6090784f7e49fb50366e7_849x188.png) 2、两种方案读取,一个是结构体形式,一个是直接读取2个字符串: ``` var path ="F:\aardio\eg001\VIN069926.dat"; var f = io.open(path,'rb'); // 定位到28后是数值(UINT16),表示mdf文件版本,以结构体形式显出数据 f.seek('set',28); console.log(f.read({WORD d;}).d) ; // 结果:300 //以字符形式显出数据 f.seek('set',28); var b2 = f.read(2); console.log(b2); //直接输出 与在notepad++ 查看的结果一致 console.log(string.hex(b2)); //转化成16进制输出,结果:\x2C\x01,与在notepad++ 查看的结果一致 console.pause(true); ``` 3、结果: ![](https://img.kancloud.cn/8a/d5/8ad5df0e94c85046122236061bd771bb_277x141.png) 4、问题: 如何将”\x2C\x01“转换成数据?