比如一個 User 類有 id,name,sex 三個屬性 在一個請求中 轉(zhuǎn)成 xml 或 json 時只有 id,name 兩個屬性, 在另一個請求時三個屬性都要返回
2 回答

慕的地8271018
TA貢獻1796條經(jīng)驗 獲得超4個贊
用fastjson,可以,再使用fastjson中SimplePropertyPreFilter,代碼片段如下:
SimplePropertyPreFilter filter = new SimplePropertyPreFilter(User.class, props);
String text = JSON.toJSONString(user, filter, features);
String[] props是否個字符串數(shù)組,就是你要轉(zhuǎn)換的字段,features可以不要,只在前面兩個參數(shù)就可以了。
添加回答
舉報
0/150
提交
取消