2011-01-26 61 views
0

在Person爲POJO的情況下,其具有「業餘愛好」列表。Json Deep序列化

只是想了解這個語句來實現了深刻的序列化機制:

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

是否語法似乎直覺?從Java用戶POV,似乎語法應爲:

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

我這樣說是因爲它看起來直觀的第一序列化priamry對象,然後任何列表,其引用。

此外,Flexjson的源代碼是否可供公衆使用?它不在sourceforge.net上

回答

1

你不能很容易地完成後者 - 實現不知道你什麼時候完成。您需要有某種執行動作的終止符,例如.run().done() ..