2011-01-26 3 views
0

Person이 "취미"목록이있는 POJO 인 경우. Json Deep serialize

new JSONSerializer().include("hobbies").serialize(person); 

이 구문은 직관적 보이는가 :

그냥 깊은 직렬화 메커니즘을 구현하는이 문장을 이해하려고? 자바 사용자 POV에서, 구문이 있어야 할 것 같다
new JSONSerializer().serialize(person).include("hobbies"); 

는 내가 말할이 그 다음 직관적 priamry 객체를 직렬화하는 제 것 때문에 어떤 목록, 그 참조.

또한 공개적으로 사용 가능한 flexjson의 소스 코드가 있습니까? 그것은 sourceforge.net에 없습니다

답변

1

당신은 그렇게 쉽게 할 수 없습니다 - 구현은 당신이 언제 완료되었는지 알지 못할 것입니다. 조치를 수행하는 종결 자 (예 : .run() 또는 .done())가 있어야합니다.