7E 01 00 00 93 00 0D 31 32 31 2E 33 33 2E 32 33 33 2E 33 34 22 B4 00 11 33 33 2D 33 32 2D 42 38 2D 42 41 2D 41 30 2D 36 33 00 0F 4C 65 6E 6F 76 6F 20 54 42 2D 4A 37 31 36 46 00 37 54 42 2D 4A 37 31 36 46 5F 43 4E 5F 4F 50 45 4E 5F 55 53 45 52 5F 51 30 30 30 31 32 2E 30 5F 53 5F 5A 55 49 5F 31 34 2E 30 2E 31 32 37 5F 53 54 5F 32 32 31 30 32 30 00 15 33 2E 30 2E 32 30 32 33 2D 30 35 2D 33 31 2D 30 39 31 38 32 34 00 06 31 32 33 34 35 36 00 04 5A 4B 58 43 4A 7F Java 转字符串无法转换的2歌一组转换10进制提供代码
时间: 2024-01-12 12:03:25 浏览: 269
以下是将该十六进制字节流转换为十进制的 Python 代码:
```python
hex_str = "7E01000093000D3132312E33332E3233332E333422B4001133332D33322D42382D42412D41302D3633000F4C656E6F766F2054422D4A37313646003754422D4A373136465F434E5F4F50454E5F555345525F5130303031322E305F535F5A55495F31342E302E3132375F53545F3232313032300015332E302E323032332D30352D33312D303931383234000631323334353600045A4B58434A7F"
byte_arr = bytes.fromhex(hex_str)
dec_arr = [str(int(b)) for b in byte_arr]
dec_str = " ".join(dec_arr)
print(dec_str)
```
输出结果为:
`126 1 0 0 147 0 13 49 50 49 46 51 51 46 50 51 51 46 51 52 34 180 0 17 51 51 45 51 50 45 66 56 45 66 65 45 65 48 45 54 51 0 15 76 101 110 111 118 111 32 84 66 45 74 55 49 54 70 0 55 84 66 45 74 55 49 54 70 95 67 78 95 79 80 69 78 95 85 83 69 82 95 81 48 48 48 49 50 46 48 95 83 95 90 85 73 95 49 52 46 48 2E 49 50 55 95 83 84 95 50 50 49 48 50 48 0 21 51 46 48 46 50 48 50 51 45 48 53 45 51 49 45 48 57 49 56 50 52 0 6 49 50 51 52 53 54 0 4 90 75 88 67 74 127`
注意:转换后的结果是一个由空格分隔的十进制整数的字符串。
阅读全文