将数据处理程序转换为字节[]
2022-09-04 23:58:33
我需要一个代码截图来转换为.DataHandler
byte[]
此数据处理程序包含 。Image
我需要一个代码截图来转换为.DataHandler
byte[]
此数据处理程序包含 。Image
它可以通过使用下面的代码来完成,而无需使用apache IO Commons进行太多努力。
final InputStream in = dataHandler.getInputStream();
byte[] byteArray=org.apache.commons.io.IOUtils.toByteArray(in);
你可以这样做:
public static byte[] toBytes(DataHandler handler) throws IOException {
ByteArrayOutputStream output = new ByteArrayOutputStream();
handler.writeTo(output);
return output.toByteArray();
}