JAVA base64
来源:互联网 发布:手机淘宝店铺名怎么改 编辑:程序博客网 时间:2024/06/05 02:23
需先反射jdk中不公开的类
public static String encodeBase64(byte[] input) throws Exception { Class clazz = Class.forName("com.sun.org.apache.xerces.internal.impl.dv.util.Base64"); Method mainMethod = clazz.getMethod("encode", byte[].class); mainMethod.setAccessible(true); Object retObj = mainMethod.invoke(null, new Object[] { input }); return (String) retObj; } /*** * decode by Base64 */ public static byte[] decodeBase64(String input) throws Exception { Class clazz = Class.forName("com.sun.org.apache.xerces.internal.impl.dv.util.Base64"); Method mainMethod = clazz.getMethod("decode", String.class); mainMethod.setAccessible(true); Object retObj = mainMethod.invoke(null, input); return (byte[]) retObj; }
0 0
- java base64
- JAVA base64
- Base64.java
- [java]Base64
- Java Base64
- java base64编码 .NET base64解码
- java的Base64算法详解以及Base64
- 【zzulioj 2128: base64解密】+ java base64
- Base64 java 算法
- java中的base64编码
- Base64编码java实现
- Base64的java实现
- java实现base64编码
- Java BASE64加密解密
- java base64编码源码
- java base64 传输图片
- java Base64 编码操作
- Java:Base64编解码
- java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger for JUnit test case for Java mail
- mfc中隐藏菜单栏,工具栏,最大/小化按钮等
- Java并发编程:Lock
- GO语言UDP小笔记
- 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)
- JAVA base64
- Ray Wenderlich的swift教程04--布局,添加图片,音频
- 1.1、开启一个子线程,发送短信
- 红黑树 vs AVL
- Java抛出异常
- Android的shape使用
- java 调用 库文件错误查找方法
- 神奇效果
- tomcat(错误三) 解决启动报错问题三