json教程系列(3)-JSONObject的过滤设置
来源:互联网 发布:java中死循环语句 编辑:程序博客网 时间:2024/06/07 19:34
我们通常对一个json串和java对象进行互转时,经常会有选择性的过滤掉一些属性值。例如下面的类:
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属性怎么办?
import net.sf.json.JSONObject;import net.sf.json.JsonConfig;public class Test{ 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()); }}
0 0
- json教程系列(3)-JSONObject的过滤设置
- json教程系列(3)-JSONObject的过滤设置
- json教程系列(2)-生成JSONObject的方法
- json教程系列(2)-生成JSONObject的方法
- JSONObject的过滤
- Json系列之一 bean To json(JSONObject类详解)
- JSONObject(org.json)的一点修改
- JSON设置过滤属性
- Json系列之二 json to bean(JSONObject类详解)
- Java-json系列(二):用JSONObject解析和处理json数据
- JSONObject 解析json的步骤
- Json的JSONArray和JSONObject
- net.sf.json.JSONObject 和org.json.JSONObject 的差别
- net.sf.json.JSONObject 和org.json.JSONObject 的差别。
- net.sf.json.JSONObject 和org.json.JSONObject 的差别
- net.sf.json.JSONObject 和org.json.JSONObject 的差别
- net.sf.json.JSONObject 和org.json.JSONObject 的差别
- net.sf.json.JSONObject 和org.json.JSONObject的差别
- 如何开mac两个以上的FINDER窗口
- iOS学习之XMPP注册用户
- 黑马程序员之正则表达式
- MAC在Finder栏显示所浏览文件夹路径的方法
- 数组的初始化和元素的删除
- json教程系列(3)-JSONObject的过滤设置
- oracle官网下载jdk各版本地址
- Spring Security Web应用入门环境搭建
- hdu1072
- Autodesk程序商店发布指南
- ModelMap、ModelAndView和@Modelattribute的区别
- 关系型数据库与非关系型数据库的区别?
- 《第一行代码》读书笔记(五)----广播
- Spring常见面试题