2010-04-06 2 views
1

Есть ли что-либо в apache commons для преобразования объекта в массив байтов, как это делает следующий метод?Пользователи Java Apache Commons

public static byte[] toByteArray(Object obj) throws IOException { 
ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
ObjectOutputStream oos = new ObjectOutputStream(baos); 
oos.writeObject(obj); 
oos.flush(); 
byte[] data = baos.toByteArray(); 
return data; 
} 

[примерочных, наконец, блок закрытия буферы были опущены для упрощения]

ответ

4

В Commons Lang:

SerializationUtils.serialize(Serializable obj) 
Смежные вопросы