Как я могу преобразовать объект javax.activation.DataHandler в байтовый массив

Я хочу преобразовать объект javax.activation.DataHandler в байтовый массив. Каков наилучший способ сделать это. Можно ли использовать пакет nio для того же.

1 ответ

Вы можете попробовать использовать что-то вроде этого:

import org.apache.commons.io.IOUtils;

DataHandler dataHandler = new DataHandler();
InputStream dataHandler = file.getInputStream();
byte[] arrayByte = IOUtils.toByteArray(dataHandler);
Другие вопросы по тегам