json過濾不需要的字段


import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
import net.sf.json.util.PropertyFilter;

/*導包不要導錯了*/  


JsonConfig config1 = new JsonConfig(); final String[] array = new String[] { "createObjSql", "deleteObjSql", "queryObjSql", "updateObjSql", "createtimeBegin", "createtimeEnd", "keyPropertyName", "keyColumnName", "createtime" ,"tableName","queryOrderBy","queryOrderDirection","primaryId","p1", "p2","p3","p4"}; config1.setJsonPropertyFilter(new PropertyFilter() { public boolean apply(Object source, String name, Object value) { for (String propName : array) { if (name.equals(propName)) { return true; } } return false; } }); String result = JSONObject.fromObject(map, config1).toString();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM