栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

软件包com.sun.org.apache.xml.internal.security.utils.Base64不存在

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件包com.sun.org.apache.xml.internal.security.utils.Base64不存在

正如Greg的评论中指出的那样:

未来的注意事项:在Java 8中,有一个

java.util.base64
程序包。

由于现在已将其实现为标准Java API的一部分,因此最好使用它代替Apache Commons Codec。考虑到这一点,我认为这应该作为答案发布。

API在类中有许多方法

base64
来创建
Deprer
or
Enprer
。支持以下类型的编码器和解码器:

  • 基本 -使用RFC 4648和RFC 2045表1中指定的“ base64字母”进行编码和解码操作。编码器不添加任何换行符(换行符)。解码器拒绝包含base64字母之外的字符的数据。

  • URL和文件名安全 -使用RFC 4648表2中指定的“ URL和文件名安全base64字母”进行编码和解码。编码器不添加任何换行符(换行符)。解码器拒绝包含base64字母之外的字符的数据。

  • MIME- 使用RFC 2045表1中指定的“ base64字母”进行编码和解码操作。编码后的输出必须以不超过76个字符的行表示,并使用回车符’ r’和紧跟换行符’ n’作为行分隔符。没有行分隔符添加到编码的输出的末尾。在base64字母表中找不到的所有行分隔符或其他字符在解码操作中将被忽略。

因此,例如,这是创建基本编码器并编码

byte
数组的方法:

byte[] enpredArray = base64.getEnprer().enpre(someArrayToEnpre);


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/430935.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号