java - 如何解决Base64DecodingException : It should be divisible by four error in java?

标签 java

我正在尝试将编码的字符串转换为java中解码的字符串。但我得到 com.sun.org.apache.xml.internal.security.exceptions.Base64DecodingException: 它应该被四个错误整除。有人可以帮忙吗?

提前致谢。

最佳答案

消息非常清楚 - 有效的 Base64 编码字符串可以被 4 整除。您的输入不是,因此它不是正确编码的值。

编码方面无法解决此问题,您需要返回源(创建错误编码的字符串的地方)并获取正确编码的版本。

关于java - 如何解决Base64DecodingException : It should be divisible by four error in java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9680670/

相关文章:

java - Recyclerview 适配器未加载项目

java - 用于 Java 结尾大括号的 Eclipse 格式化程序

java - Jersey 应用程序中的千分尺普罗米修斯指标(非 Spring )

java - 出现致命异常 : main error

java - 如何使用 Ant 在一个类别/套件中运行所有 JUnit 测试?

线程中的 Java 异常 "main"java.util.InputMismatchException

java - 使用 JTS Topology Suite 解析 WKB 字符串

java - JBoss 4.0.5 启动需要 15 分钟部署单个 war 文件

java - 数组的单元格作为参数

Java:将数据从服务器发送到监听套接字的所有客户端