比如:
{
"filename": "test.exe",
"content": b"xxxxxx" # len() 大约 1MB 左右
} # 这样肯定是不行的, json 要求内容必须要能序列化为字符串。
我现在要在 json 的放一些二进制的数据,如果简单的使用 base64 编码,虽然可以,但会大幅增加数据长度。有没有比较简洁有效的编码方式?
请给些思路吧,谢谢。
{
"filename": "test.exe",
"content": b"xxxxxx" # len() 大约 1MB 左右
} # 这样肯定是不行的, json 要求内容必须要能序列化为字符串。
我现在要在 json 的放一些二进制的数据,如果简单的使用 base64 编码,虽然可以,但会大幅增加数据长度。有没有比较简洁有效的编码方式?
请给些思路吧,谢谢。