【发布时间】:2014-09-21 13:57:34
【问题描述】:
我尝试调试一个 android 应用程序,但我需要帮助来解码数据。
应用的Webview做一个http请求并接收base64数据。
如何解码数据?
【问题讨论】:
我尝试调试一个 android 应用程序,但我需要帮助来解码数据。
应用的Webview做一个http请求并接收base64数据。
如何解码数据?
【问题讨论】:
假设您已经将data 设为string 或byte[] 类型,
Base64.decode(data, Base64.DEFAULT);
您可以将解码的输出与http://www.base64decode.org进行比较
如果你想在 WebView 中使用 JS 对此进行解码,那么 infused 的答案就可以了。
【讨论】:
atob 和btoa 函数内置到所有现代浏览器中。
即Base64编码数据。您可以使用atob 函数对其进行解码。假设encodedData持有Base64编码数据:
var decodedData = window.atob(encodedData);
所有主流浏览器都支持atob;
【讨论】: