比如一个 User 类有 id,name,sex 三个属性 在一个请求中 转成 xml 或 json 时只有 id,name 两个属性, 在另一个请求时三个属性都要返回
2 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
用fastjson,可以,再使用fastjson中SimplePropertyPreFilter,代码片段如下:
SimplePropertyPreFilter filter = new SimplePropertyPreFilter(User.class, props);
String text = JSON.toJSONString(user, filter, features);
String[] props是否个字符串数组,就是你要转换的字段,features可以不要,只在前面两个参数就可以了。
添加回答
举报
0/150
提交
取消