java 根据base64字符串获取文件名
时间: 2023-12-30 14:05:01 浏览: 395
基于Java实现文件和base64字符串转换
5星 · 资源好评率100%
可以按照以下步骤获取base64字符串对应的文件名:
1. 将base64字符串转换为字节数组。
```
byte[] data = Base64.getDecoder().decode(base64String);
```
2. 获取文件名。
```
String filename = null;
try {
filename = new String(data, "UTF-8").split(";")[1].split("=")[1];
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
```
其中,UTF-8 是base64字符串的编码格式,";" 和 "=" 是base64字符串的分隔符,根据实际情况可能需要调整。
阅读全文