为了账号安全,请及时绑定邮箱和手机立即绑定

base64 编码数据特殊符号用 atob 解析出错

base64 编码数据特殊符号用 atob 解析出错

慕哥9229398 2019-04-08 11:18:48
我通过GitHubAPI获取README,这里的README是经过Base64编码的,https://api.github.com/repos/Cirru/cirru.org/readme于是我找到了atob函数,直接对Base64的字符串进行解析解析之后,我发现代码里这样一行:IPA:/ˈsɪɹə/对应原先的内容是:IPA:/ˈsɪɹə/另外特殊字符➤➤解析结果也出错了..请问编码错误出现在哪,怎样修复?
查看完整描述

2 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

编码弄错了:
>>>'IPA:/ˈsɪɹə/'.encode('latin1').decode('utf-8')
'IPA:/ˈsɪɹə/'
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 311 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信