【问题标题】:How to convert com.hierynomus.sbmj.share.File to Base64 String?如何将 com.hierynomus.sbmj.share.File 转换为 Base64 字符串?
【发布时间】:2022-11-12 14:26:50
【问题描述】:

使用 Java 1.8 和 SMBJ 0.11.5

尝试使用..从网络共享读取文件

文件 remoteFile = networkShare.openFile(..); https://www.javadoc.io/doc/com.hierynomus/smbj/latest/com/hierynomus/smbj/share/DiskShare.html#openFile(java.lang.String,java.util.Set,java.util.Set,java.util.Set,com.hierynomus.mssmb2.SMB2CreateDisposition,java.util.Set)

com.hierynomus.sbmj.share.File(来自网络共享文件夹)到 Base64 字符串?

【问题讨论】:

    标签: base64 smb tobase64string smbj


    【解决方案1】:

    使用 apache.commons.io 库

    java.io.InputStream is = smbFileDownload.getInputStream(); byte[] bytes1 = IOUtils.toByteArray(is); byte[] byte64 = Base64.getEncoder().encode(bytes1); String bass64Str = (new String(byte64));

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-20
      • 2019-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-25
      • 2016-10-21
      相关资源
      最近更新 更多