2016-08-25 2 views
-2

POJO 객체를 16 진수 문자열로 변환 할 수있는 Java API가 있는지, 그 반대의 경우도 알고 싶습니다.POJO를 HEX로, 그 반대로 변환하는 방법은 무엇입니까?

+0

'Serializable' 같은

와'ObjectOutputStream' –

+0

이 가능하지만 충분한 정보를 제공하지 않습니다 귀하의 질문은 당신이 _ 무슨 뜻인지 알고 "는 POJO로 변환 16 진수 문자열 "_에 개체 이것은 여러 가지 다른 방식으로 해석 될 수 있습니다. 그리고 이것을하고자하는 이유와 16 진수 문자열로 의도하는 것을 지정하지 않으면 의미있는 답을 줄 수 없습니다. –

답변

-1

직렬화 및 직렬화를 사용해야합니다. 이

ByteArrayOutputStream os = new ByteArrayOutputStream(); 
ObjectOutputStream ous = new ObjectOutputStream(os); 
ous.writeObject(new Message()); 
ous.flush(); 
ous.close(); 
byte[] data = os.toByteArray(); 
os.close(); 

ByteArrayInputStream is = new ByteArrayInputStream(data); 
ObjectInputStream ins = new ObjectInputStream(is); 
Message object= (Message) ins.readObject(); 
ins.close(); 
is.close(); 
관련 문제