Json Deep序列化

时间:2011-01-26 17:00:34

标签: java json jsonserializer

在Person是具有“爱好”列表的POJO的情况下。

试图理解这个语句来实现深度序列化机制:

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

语法是否直观?从java用户POV看,语法应该是:

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

我之所以这么说是因为首先将priamry对象序列化,然后列出任何列表,参考文献,这似乎很直观。

另外,flexjson的源代码是否可供公众使用?它在sourceforge.net上不存在

1 个答案:

答案 0 :(得分:1)

你不能这么容易地做后者 - 实施不会知道你何时完成。您需要使用某种执行操作的终结符,例如.run().done() ..