我们通常对一个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. OpenCV入门(一)

    参考:http://blog.csdn.net/poem_qianmo/article/details/20537737 这位同学挺牛的,才研一就出书了,实在是让人汗颜啊,不说了,多学习. 这一篇主要 ...

  2. js判断元素是否隐藏的方法

    代码如下: JavaScript代码如下: if( document.getElementById("div").css("display")==='none' ...

  3. 谷歌、百度、1万ip能赚多少钱?1000IP能够值多少钱呢?

    谷歌.百度.1万ip能赚多少钱?1000IP能够值多少钱呢? (2014-04-03 11:50:52) 转载▼ 标签: 广告联盟 百度联盟 谷歌联盟 ip赚钱       很多在人问:谷歌.百度:1 ...

  4. github student pack中的digital ocean可以使用银联卡支付

    申请了 github student pack却因为一直没有visita信用卡,而无法使用digital ocean的 $50,一直到今天,用中国银行借记卡成功支付. 方法是: (1)注册paypal ...

  5. linux下统计当前目录下文件个数

    ls | wc -l 转自:http://bbs.csdn.net/topics/60387132

  6. java回顾巩固

    看视频复习java有一段时间了.虽然现在做的东西是net的,但是一直没忘记复习java. 更多的大概在这里. java变量的命名规则: (A)组成规则: 1:英文大小写字母 2:数字 3:$和_ (2 ...

  7. schedule CCCallfunc CCCallfuncN CCCallfuncND

    schedule(schedule_selector(HelloWorld::step), 1.0f); void HelloWorld::step(float dt) { CCLog("d ...

  8. 【JAVA、C++】LeetCode 002 Add Two Numbers

    You are given two linked lists representing two non-negative numbers. The digits are stored in rever ...

  9. 10.python之socket和socketserver

    1.socket介绍 socket的英文原义是"孔"或"插座".作为BSD UNIX的进程通信机制,取后一种意思.通常也 称作"套接字",用 ...

  10. MST:Roadblocks(POJ 3255)

       路上的石头 题目大意:某个街区有R条路,N个路口,道路双向,问你从开始(1)到N路口的次短路经长度,同一条边可以经过多次. 这一题相当有意思,现在不是要你找最短路径,而是要你找次短路经,而且次短 ...