Java中图片base64编码有分行怎么解决

原问题:Java中图片base64编码有分行怎么解决
分类:编程开发 > 最后更新时间:【2017-07-27 21:37:28】
问题补充:

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  提供
  • 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
    12

    分享到:

    其他回答

    暂无其它回答!

      推荐