base64 - 如何在java中正确解码这个字符串并输出到控制台?
问题描述
我有一个以某种方式编码的base64字符串,我需要在java中对其进行解码,该怎么做。
这是字符串: SH78d5yrslxNffkumK+wUR5/riXI+bMPS3f6cJiq5ggYfv0nnPq3Wxws+XCZrrFYFy3+IZimtwobfvEjzfnmXA==
解决方案
Java 文档 base64 解码可以在这里找到:base64 encoding/decoding
它的使用示例如下所示:
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
可以在这里找到理解 base64 编码/解码的一个很好的起点:理解 base64 编码
推荐阅读
- python - 将图像上传到 mariadb 数据库
- html - 将 REST 请求从 HTML 按钮发布到 Grapevine
- html - 如何使用 HTML5 将本地视频嵌入到本地托管的网站上?
- matlab - MATLAB中的双精度
- r - 使用系数在ggplot中绘制曲线
- ms-access - 使用“日期代码”自动生成 Microsoft Access 表单,但总是晚 1 周
- javascript - 按下按钮时将数据从烧瓶加载到 html 中
- python-3.x - 如何删除 PySpark 数据框中的数组元素?
- google-apps-script - OAuth 同意屏幕 - 删除应用程序徽标的能力:旧解决方案不再有效
- python - 在 Python 中绘制随机过程的多个实现