使用net.sf.json.JSONObject包
在使用JSONObject.fromObject把对象转换成json时,经常会有一些不需要的字段,可以通过配置文件设置忽略来精简json长度,并可忽略部分无法转换成json的字段,如空间变量。
建立配置文件
JsonConfig jsonConfig = new JsonConfig();
设置默认忽略
jsonConfig.setIgnoreDefaultExcludes(false);
添加忽略字段
jsonConfig.setExcludes(new String[]{"positions"});
JSONObject json = JSONObject.fromObject(map, jsonConfig);
Comments
comments powered by Disqus