Java中图片base64编码有分行怎么解决
问题补充:
public static String GetImageStr(String imgFilePath) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
byte[] data = null;
// 读取图片字节数组
try {
InputStream in = new FileInputStream(imgFilePath);
data = new byte[in.available()];
in.read(data);
in.close();
} catch (IOException e) {
e.printStackTrace();
}
// 对字节数组Base64编码
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);// 返回Base64编码过的字节数组字符串
}
最佳答案
由分行不影响的。
追问:
大神,那现在我就需要把这个分行去掉,代码怎么实现 追答:
字符串 直接replace("\n","")
追问:
多谢,字符串 直接replace("\r\n","")这样才能实现
最佳答案由网友 hks_hz 提供
其他回答
暂无其它回答!