⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testjsonengine.java

📁 DBExplorer 强烈推荐的一个JAVA项目 数据导出功能 支持的格式HTML PDF XLS等 支持的数据库有MYSQL ORACLE MSSQLSERVER等
💻 JAVA
字号:
package cn.com.qimingx.json;

import java.util.Date;

import net.sf.json.JSON;

public class TestJSONEngine {
	public static void main(String[] args) {
		// Date date = new Date();
		// JSONObject json = new JSONObject();
		// json.element("date", date);
		// System.out.println(json.toString());

		MyObject obj = new MyObject();
		obj.setAge(28);
		obj.setBirthday(new Date());
		obj.setId(1l);
		obj.setName("Wangwei");
		JSON json = MyJSONUtils.toJsonExclude(obj, "birthday", "id", "age");
		System.out.println("exclude:" + json.toString());

		json = MyJSONUtils.toJsonInclude(obj, "birthday", "age");
		System.out.println("include:" + json.toString());
	}

	public static class MyObject {
		private Long id;
		private String name;
		private Integer age;
		private Date birthday;

		public Long getId() {
			return id;
		}

		public void setId(Long id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public Integer getAge() {
			return age;
		}

		public void setAge(Integer age) {
			this.age = age;
		}

		public Date getBirthday() {
			return birthday;
		}

		public void setBirthday(Date birthday) {
			this.birthday = birthday;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -