【发布时间】:2014-08-09 19:11:23
【问题描述】:
我知道二进制值“1000001”转换为十进制后是65,根据ASCII表是字母A。
现在,我有一个二进制文件(xxx.bin),假设具有上述位序列。我怎么知道 tat 二进制值是表示十进制值 65 还是字符 A??
我想当我收到二进制文件时,我应该也知道这个二进制文件遵循什么字符编码或字符集文档?或者我能找出它是如何编码的吗??
有人可以弄清楚如何正确解码和读取二进制文件(xxx.bin)数据吗?只需将每个字节转换为十进制值或遵循一些字符编码逻辑???我对这部分感到困惑!
【问题讨论】:
标签: binary ascii decode encode