【发布时间】:2011-04-14 07:20:32
【问题描述】:
我有一个看起来像这样的 base 64 编码字符串。
cuVrcYvlqYze3OZ8Y5tSqQY205mcquu0GsHkgXe4bPg=
我试过base64_decode,输出是。
råkq‹å©ŒÞÜæ|c›R©6Ó™œªë´Áäw¸lø
我想我可能做错了什么。感谢任何将 base64 字符串转换为二进制数组的帮助。
谢谢
【问题讨论】:
-
你期望什么样的数据?
-
您将二进制数据解释为文本,这显然不是您想要的。二进制数组到底是什么意思?
-
它看起来不是一个有效的 base64 编码字符串 - 您是自己编码该字符串,还是从其他地方获得的?
-
xil3,如果您期望文本作为输出,那么不,base64 编码可能不正确。但是,base64 也经常用于编码二进制数据(不应被解释为纯文本)
-
我是从应用程序提供商那里得到的。我希望输出这样的事情01110010 11100101 01101011 01110001 10001011 11100101 10101001 10001100 11011110 11011100 11100110 01111100 01100011 10011011 01010010 10101001 00000110 00110110 11010011 10011001 10011100 10101010 11101011 10110100 00011010 11000001 11100100 10000001 01110111 10111000 01101100 11111000 SPAN>