比如一個 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
提交
取消