如何在 JSON 字符串中存储和处理 bytes[] 数据
JSON 字符串可以包含 bytes[] 数据,但需要将 bytes[] 转换为 Base64 编码的字符串进行存储和传输。在使用时,需要将 Base64 编码的字符串转换回 bytes[]。
例如,以下 JSON 字符串中包含一个 Base64 编码的 bytes[]:
{
'name': 'example',
'data': 'SGVsbG8gV29ybGQh'
}
其中,data 字段的值是字符串 'SGVsbG8gV29ybGQh',它是 'Hello World!' 这个字符串的 Base64 编码。如果要将它转换回 bytes[],可以使用如下代码:
import base64
data = 'SGVsbG8gV29ybGQh'
bytes_data = base64.b64decode(data)
此时,bytes_data 就是包含 'Hello World!' 的 bytes[] 了。
原文地址: https://www.cveoy.top/t/topic/oiig 著作权归作者所有。请勿转载和采集!