对于json和base64编码的二进制数据,使用什么字符集?
对于使用base64编码的二进制数据,JSON(UTF-8/16/32)最节省空间的字符集是什么对于json和base64编码的二进制数据,使用什么字符集?,json,utf-8,base64,utf-16,utf-32,Json,Utf 8,Base64,Utf 16,Utf 32,对于使用base64编码的二进制数据,JSON(UTF-8/16/32)最节省空间的字符集是什么 { data: "jA0EAwMCxamDRMfOGV5gyZPnyX1BB" } Base64是ASCII,因此如果大部分JSON是Base64编码的数据,那么最节省空间的编码将是UTF-8。UTF-8将ASCII字符(代码点0000–007F)编码为一个字节,而UTF-16和UTF-32分别将其编码为两个和四个字节 此外,使用UTF-8是一个好主意,因为它是JSON的默认编码,并非所有工具都支
{ data: "jA0EAwMCxamDRMfOGV5gyZPnyX1BB" }
Base64是ASCII,因此如果大部分JSON是Base64编码的数据,那么最节省空间的编码将是UTF-8。UTF-8将ASCII字符(代码点0000–007F)编码为一个字节,而UTF-16和UTF-32分别将其编码为两个和四个字节 此外,使用UTF-8是一个好主意,因为它是JSON的默认编码,并非所有工具都支持其他编码。发件人: 8.1字符编码 JSON文本应采用UTF-8、UTF-16或UTF-32编码。默认编码是UTF-8,UTF-8中编码的JSON文本是可互操作的,因为它们将被最大数量的实现成功读取;有许多实现无法成功读取其他编码(如UTF-16和UTF-32)中的文本