【发布时间】:2019-01-09 15:02:46
【问题描述】:
编码和解码字符串并不像我想象的那么容易。
原字符串如下:
at the end of → al término de • después de
经过 PHP base64 编码(使用了 3 次)后看起来不一样了:
VUVkSksxbFlVV2RrUjJoc1NVZFdkVnBEUW5aYWFuZDJXV28wWnpSdllWTkpSMFp6U1VoVVJIRllTblJoVnpWMlNVZFNiRWxQUzBGdmFVSnJXbGhPZDJSalQzQmplVUpyV2xSNGQxQm5QVDA9
尝试JS window.atob() 解码字符串时,结果是这样的:
at the end of â al término de ⢠después de
UTF-8 字符显示不正确。我应该使用什么函数来解决这个问题?
【问题讨论】:
-
拜托,看看这个conversation,我猜你的问题是重复的。
-
你为什么要对某些东西进行 3 次 base64 编码?
标签: javascript