http://flexjson.sourceforge.net/
例子 :
- Person p = ...load a person...;
- //将person序列化 同时序列化复杂属性 addresses,但是不序列化"phoneNumbers"
- return new JSONSerializer().include("addresses").serialize(p);
- // or
- //将person序列化 同时序列化 复杂属性 addresses和phoneNumbers
- // 同时对 addresses内的复杂属性zipcode 也进行序列化(这是和上面例子的主要区别)
- return new JSONSerializer().include("phoneNumbers", "addresses.zipcode").serialize(p);
官网有非常直接的说明和例子。