0

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

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

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

语法看起来很直观吗?从 java 用户 POV 看来,语法应该是:

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

我这样说是因为首先序列化 primamry 对象然后是任何列表及其引用似乎很直观。

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

4

1 回答 1

1

你不能那么容易地做到后者 - 实现不会知道你什么时候完成。您需要有某种终止符来执行该操作,例如 as.run().done()..

于 2011-04-01T20:43:47.593 回答