public class Base64Utils
extends java.lang.Object
BASE64编码解码工具包
依赖javabase64-1.3.1.jar
| 构造器和说明 |
|---|
Base64Utils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
byteArrayToFile(byte[] bytes,
java.lang.String filePath)
二进制数据写文件
|
static byte[] |
decode(java.lang.String base64)
BASE64字符串解码为二进制数据
|
static void |
decodeToFile(java.lang.String filePath,
java.lang.String base64)
BASE64字符串转回文件
|
static java.lang.String |
encode(byte[] bytes)
二进制数据编码为BASE64字符串
|
static java.lang.String |
encodeFile(java.lang.String filePath)
将文件编码为BASE64字符串
大文件慎用,可能会导致内存溢出
|
static byte[] |
fileToByte(java.lang.String filePath)
文件转换为二进制数组
|
public static byte[] decode(java.lang.String base64)
throws java.lang.Exception
BASE64字符串解码为二进制数据
base64 - -java.lang.Exception - -public static java.lang.String encode(byte[] bytes)
throws java.lang.Exception
二进制数据编码为BASE64字符串
bytes - -java.lang.Exception - -public static java.lang.String encodeFile(java.lang.String filePath)
throws java.lang.Exception
将文件编码为BASE64字符串
大文件慎用,可能会导致内存溢出
filePath - 文件绝对路径java.lang.Exception - -public static void decodeToFile(java.lang.String filePath,
java.lang.String base64)
throws java.lang.Exception
BASE64字符串转回文件
filePath - 文件绝对路径base64 - 编码字符串java.lang.Exception - -public static byte[] fileToByte(java.lang.String filePath)
throws java.lang.Exception
文件转换为二进制数组
filePath - 文件路径java.lang.Exception - -public static void byteArrayToFile(byte[] bytes,
java.lang.String filePath)
throws java.lang.Exception
二进制数据写文件
bytes - 二进制数据filePath - 文件生成目录java.lang.Exception - Exception