如何将 com.hierynomus.sbmj.share.File 转换为 Base64 字符串?

问题描述 投票:0回答:1

使用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 smbj
1个回答
0
投票

使用 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));

© www.soinside.com 2019 - 2024. All rights reserved.