java读取文件并解析数据的问题

发布于 2021-11-27 06:55:44 字数 548 浏览 883 评论 3

客户给出的一个文件  ,文件在这里下载 
http://123.196.126.37/data_001.txt

对方给出的说明如下:

然后告诉我用下面的方式解析并将数值读取出来存储到数据库!!

0xff(固定)  0x55(固定) 0x5f(心率)0x76(高压) 0x4d(低压) 0xff(固定)

我需要读取心率 高压 低压 三个的数值,现在在不同的进制晕的不行,请教各位大侠该如何解析??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

躲猫猫 2021-11-28 23:29:03

哦呵呵

挽清梦 2021-11-28 22:39:50

呵呵,已经搞定了,谢谢回复

秉烛思 2021-11-27 10:17:17

用流读进来,不需要额外解析,把每个字节一次读出来就行,进制只是在表达的时候写法不同,在这个场景下你完全不用考虑进制转换的事情。需要考虑的是按照字节读可能读到负数,从心率血压的有效值看,这个字节肯定得是无符号的,所以你应该把byte赋值给一个int,然后如果这个int是一个负值那就加上256。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文