python array<byte> 转json
时间: 2023-12-12 19:03:18 浏览: 129
python:json转换
在 Python 中,可以使用 `json` 模块将字节数组(`array<byte>`)转换为 JSON 格式。以下是一个示例:
```python
import json
from array import array
# 创建一个字节数组
byte_array = array('B', [72, 101, 108, 108, 111])
# 将字节数组转换为列表
byte_list = byte_array.tolist()
# 将列表转换为 JSON 字符串
json_str = json.dumps(byte_list)
print(json_str)
```
输出结果为:
```
[72, 101, 108, 108, 111]
```
这里,我们首先将 `array<byte>` 转换为 Python 列表,然后使用 `json.dumps()` 函数将列表转换为 JSON 字符串。
阅读全文