javascript - 从二进制文件中识别数据类型

标签 javascript file binary type-conversion 8-bit

使用 JavaScript,我想从如下所示的文件中读取数据:

1003 0000 1b0c 0900 0300 1000 0003 0200
0a00 0302 1102 030c 1b00 1a03 0000 0100
1200 030a 090c 1b00 0307 1000 1003 1400 

这是什么数据类型?它是8位无符号整数的集合吗?

最佳答案

这是十六进制。这些 4 位数字 block 中的每一个都相当于 2 个字节或 16 位。

至于它应该代表什么,这完全取决于您选择如何解释它。数据本身不提供上下文。例如,您可以选择将其解释为一个非常大的位掩码、字符串等。您需要先弄清楚它应该代表什么,然后才能实际解释/用它做任何有用的事情。

关于javascript - 从二进制文件中识别数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28531847/

相关文章:

javascript - 在 API 请求中隐藏引荐来源网址 header

PHP - 如何从目录和子目录中获取最新文件

android - Android File.exists() 不区分大小写吗?

c++ - 将字符串写入文件不等于从中读取的字符串

json - 基于 Protocol Buffer (protobufs)/二进制与 JSON/文本性能的 Websockets

javascript - 如果我不是 Sudo,React-Native 无法运行项目

javascript - ChartJs多轴图表显示不同的标签底部和顶部

javascript - Jquery 颜色选择器不工作

c++ - 在 C++ 中将 cv::Mat 的 vector 写入二进制文件

php - 在没有 root 访问权限的主机上使用 PhantomJS