我们通常对一个json串和java对象进行互转时,经常会有选择性的过滤掉一些属性值。例如下面的实体类:

package com.pcitc.json;

/**
* Person实体类
*
* @Description
* @author admin
* @created 2015年6月29日 下午4:08:40
* @version
* @history
* @see
*/
public class Person {
private String name;
private String address;
private String sex; public String getAddress() {
return address;
} public void setAddress(String address) {
this.address = address;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public String getSex() {
return sex;
} public void setSex(String sex) {
this.sex = sex;
}
}

如果我想过滤address属性怎么办?现在提供二种解决方法来实现对Person实体类的address属性的过滤。

方法一:实现JSONString接口

依然使用上面的Person实体类,让它实现JSONString接口,并重写JSONString接口的toJSONString()方法。如下:

package com.pcitc.json;

import net.sf.json.JSONString;

/**
* 实现JSONString Person实体类
*
* @Description
* @author admin
* @created 2015年6月29日 下午4:18:37
* @version
* @history
* @see
*/
public class Person implements JSONString {
private String name;
private String address;
private String sex; public String getAddress() {
return address;
} public void setAddress(String address) {
this.address = address;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public String getSex() {
return sex;
} public void setSex(String sex) {
this.sex = sex;
} /**
* 实现过滤方法
*/
@Override
public String toJSONString() {
// TODO Auto-generated method stub
return "{\"name\":\"" + name + "\",\"sex\":\"" + sex + "\"}";
}
}

输出结果如下:

aaarticlea/png;base64,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" alt="" />

方法二:设置jsonconfig实例,对包含和需要排除的属性进行添加或删除。

实体类使用上面没有实现JSONString 接口的Person实体类。

测试类如下:

package com.pcitc.json;

import net.sf.json.JSONObject;
import net.sf.json.JsonConfig; public class TestPerson {
public static void main(String args[]) {
Person person = new Person();
person.setName("swiftlet");
person.setSex("men");
person.setAddress("china");
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setExcludes(new String[] { "address" });
JSONObject json = JSONObject.fromObject(person, jsonConfig);
System.out.println(json.toString());
}
}

输出结果如下所示:

aaarticlea/png;base64,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" alt="" />

json学习系列(3)-JSONObject的过滤设置的更多相关文章

  1. json学习系列(8)JSON与JAVA数据的相互转换实例

    一.完整案例 先定义一个java实体对象,如下: package com.pcitc.json.cnblog; /** * SimInfo实体对象 * * @Description * @author ...

  2. json学习系列(6)JSONObject和JSONArray是JDK的集合部分延伸

    我一直觉得JSONObject和JSONArray是JDK集合部分的延伸,它们与JDK的List和Map一脉相承.通过研究JSONObject和JSONArray的结构,我们顺便也复习一下JDK的内容 ...

  3. json学习系列(2)-生成JSONObject的方法

    生成JSONObject一般有两种方式,通过javabean或者map类型来生成.如下面的例子: 先定义一个User实体类: package com.pcitc.json; /** * 用户实体类 * ...

  4. json学习系列(5)-json错误解析net.sf.ezmorph.bean.MorphDynaBean cannot be cast to

    最近在使用json的时候,报了下面的错误: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to java.lang.String 这种错误非常常见, ...

  5. json学习系列(7)JSONBuilder的用法

    JSONBuilder可以向文件中写入写入json字符串.如下面的例子: public class Test { public static void main(String args[]) thro ...

  6. json学习系列(4)-JSONString对象的optXXX方法的使用

    在JSONObject获取value有多种方法,如果使用 getXxx()类型的方法获取value,如getString("key").如果key不存在的话,这些方法无一例外的都会 ...

  7. json学习系列(1)-使用json所要用到的jar包下载

    内容来源于互联网. json是个非常重要的数据结构,在web开发中应用十分广泛.每个开发者都应该好好的去研究一下json的底层实现.在使用json之前首先要明白需要哪些jar文件,初次使用的时候很容易 ...

  8. Json.Net系列教程 2.Net类型与JSON的映射关系

    原文 Json.Net系列教程 2.Net类型与JSON的映射关系 首先谢谢大家的支持和关注.本章主要介绍.Net类型与JSON是如何映射的.我们知道JSON中类型基本上有三种:值类型,数组和对象.而 ...

  9. 大数据学习系列之三 ----- HBase Java Api 图文详解

    版权声明: 作者:虚无境 博客园出处:http://www.cnblogs.com/xuwujing CSDN出处:http://blog.csdn.net/qazwsxpcm 个人博客出处:http ...

随机推荐

  1. Milking Cows

    Milking Cows Three farmers rise at 5 am each morning and head for the barn to milk three cows. The f ...

  2. 黑色30s高并发IIS设置

    在这篇博文中,我们抛开对阿里云的怀疑,完全从ASP.NET的角度进行分析,看能不能找到针对问题现象的更合理的解释. “黑色30秒”问题现象的主要特征是:排队的请求(Requests Queued)突增 ...

  3. HTML中的IE条件注释

    IE条件注释是一种特殊的HTML注释,这种注释只有IE5.0及以上版本才能理解.比如普通的HTML注释是: <!--This is a comment--> 而只有IE可读的IE条件注释是 ...

  4. 初识suse-Linux相关!

    Linux这种系统很奇怪,差不多每种不同的版本,它所使用的安装等一些重要命令皆有所变化.假若,你要熟练掌握一种OS,那么如果安装软件/应用,那是入门的第一步. 安装命令中: RedHat.CentOS ...

  5. CSS3实现二十多种基本图形

    CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出.直接用CSS3画出这些图形,要比贴图性能更好,体验更加,是一种非常好的网页美观方式. 这32种图形分别为圆形,椭圆形,三角形,倒三角形, ...

  6. [Effective JavaScript 笔记] 第5条:避免对混合类型使用==运算符

    “1.0e0”=={valueOf:function(){return true;}} 是值是多少? 这两个完全不同的值使用==运算符是相等的.为什么呢?请看<[Effective JavaSc ...

  7. [Effective JavaScript 笔记]第32条:始终不要修改__proto__属性

    __proto__属性很特殊,它提供了Object.getPrototypeOf方法所不具备的额外能力,即修改对象原型链接的能力. 避免修改__proto__属性的最明显的原因是可移植性的问题.并不是 ...

  8. Netbeans 配置英文和默认utf-8编码

    JAVA SDK 下载地址 http://www.oracle.com/technetwork/java/javase/downloads 解决办法: 进入netbeans 6.5\etc ,其中ne ...

  9. ios抓包官方文档

    OS X Programs OS X supports a wide range of packet trace programs, as described in the following sec ...

  10. 【python】队列

    来源:http://www.cnblogs.com/yupeng/p/3413852.html 关于队列 >>> from collections import deque > ...