文档章节

json数据类型直接赋值给相应的对象

binhu
 binhu
发布于 2015/01/30 15:02
字数 139
阅读 23
收藏 1

一、在maven工程中引入fastjson.jar包

<dependency>
	<groupId>com.alibaba</groupId>
	<artifactId>fastjson</artifactId>
	<version>1.1.41</version>
</dependency>

二、创建实体对象

package json;

public class User {
	public String name;
	
	public String age;
	
	public String sex;

	public String getName() {
		return name;
	}

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

	public String getAge() {
		return age;
	}

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

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}
	

}

三、创建测试类

package json;

import com.alibaba.fastjson.JSON;

public class JsonTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		String str="{\"name\":\"孙悟空\",\"age\":\"500\",\"sex\":\"火眼晶晶的男猴}";
		User user=JSON.parseObject(str, User.class);
		System.out.println(user.getName());

	}

}


© 著作权归作者所有

共有 人打赏支持
binhu
粉丝 17
博文 209
码字总数 205648
作品 0
合肥
私信 提问
使用 C++ 处理 JSON 数据交换格式

使用 C++ 处理 JSON 数据交换格式 一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格...

mickelfeng
2013/03/27
0
0
使用 C++ 处理 JSON 数据交换格式

一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。 本文并不详细介绍 JSON 本身的...

张志浩
2012/08/02
0
0
深入JavaScript基础之深浅拷贝

最近在学到JavaScript对象的深拷贝和浅拷贝做了一些比较,将实际开发的点和基础点做了些小结,话不多说,开始进入主题吧。 基础认识---基本类型 基础认识---引用类型 浅拷贝的实现-对象&&数组...

楚梦浮生
07/30
0
0
慎用JS中的slice()、concat()和assign()方法来复制数组

一、原数组里的数据不包含引用类型 1、使用 slice() 方法 拷贝数组: 修改经过 slice() 拷贝过的新数组: 结论:使用 slice() 方法拷贝数组,然后修改新数组,不会影响到旧数组的值。 2、使用...

隔壁张小二
07/31
0
0
161.使用fastjson将json格式的数据转化为对象

导入fastjson的jar包 <!-- 9.fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> 2. 常用几种类型的j......

Lucky_Me
07/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

GROUP BY GROUPING SETS

GROUPING SETS 子句是 SELECT 语句的 GROUP BY 子句的扩展。通过 GROUPING SETS 子句,您可采用多种方式对结果分组,而不必使用多个 SELECT 语句来实现这一目的。这就意味着,能够减少响应时...

hblt-j
10分钟前
0
0
selenium之表格的定位

真的勇士, 敢于直面惨淡的warning、 敢于正视淋漓的error 目录 被测试网页的HTML代码 1.遍历表格所有单元格 2.定位表格中的某个元素 3.定位表格中的子元素 总结 浏览器网页常常会包含各类表...

程序猿拿Q
15分钟前
0
0
adb命令启动展讯平台工厂模式

adb命令启动展讯工厂模式: adb shell am start com.sprd.engineermode/com.sprd.engineermode.EngineerModeActivity...

东街小霸王
16分钟前
0
0
mtu值怎样设置才网速最快

一、什么是 MTU 值 1 从字面上来说,MTU 是英文 Maximum Transmission Unit 的缩写,即最大传输单元,它的单位是字节。 在我们常用的以太网中,MTU 一般是 1500,而无线路由器默认一般是 14...

Clarence_D
35分钟前
1
0
McAfee阻止邮件发送功能

自己写的邮件发送功能,在本地机器上可以发送,但是放到服务器上面之后就不能发送了,捕获到的异常是“以一个访问权限不允许的方式做了一个访问套接字的尝试”,找了很久,终于发现是被McAfe...

壹峰
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部