如何在Python中将字节数组转换为JSON格式?

如何在Python中将字节数组转换为JSON格式?

您需要解码字节对象以产生字符串。这可以使用字符串类中的decode函数完成,该函数将接受您想要解码的编码。

更多Python相关文章,请阅读:Python 教程

例如

my_str = b"Hello" # b表示它是一个字节字符串
new_str = my_str.decode('utf-8') # 使用utf-8编码进行解码
print(new_str)

输出

这将给出输出

Hello

一旦您将字节作为字符串拥有,就可以使用JSON.dumps方法将字符串对象转换为JSON。

例如

my_str = b'{"foo": 42}' # b表示它是一个字节字符串
new_str = my_str.decode('utf-8') # 使用utf-8编码进行解码

import json
d = json.dumps(my_str)
print(d)

输出

这将给出输出:

"{\"foo\": 42}"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程