文档章节

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

binhu
 binhu
发布于 2015/01/30 15:02
字数 139
阅读 162
收藏 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
粉丝 20
博文 209
码字总数 205648
作品 0
合肥
私信 提问
加载中

评论(0)

高性能简单的 Go Web 框架 - elton

前言 开始接触后端开发是从 nodejs 开始,最开始使用的框架是 express,后来陆续接触了其它的框架,觉得最熟悉的还是koa。使用 golang 做后端开发时,对比使用过 gin,echo 以及 iris 三个框...

粘土帽子
2019/09/05
6.1K
4
浅析JavaScript解析赋值、浅拷贝和深拷贝的区别

文章首发于sau交流学习社区 一、赋值(Copy) 赋值是将某一数值或对象赋给某个变量的过程,分为: 1、基本数据类型:赋值,赋值之后两个变量互不影响 2、引用数据类型:赋址,两个变量具有相...

osc_86eb7mly
2019/04/29
1
0
使用 C++ 处理 JSON 数据交换格式

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

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

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

张志浩
2012/08/02
402
0
springmvc为list传参

spirngmvc 的方法 是可以 为 对象 参数里面的 list<?> 属性赋值的。 是不可以为参数列表中的 list<?> 属性赋值的。 ? 针对复杂一点的对象,非基本包装类及string等 Spring MVC在接收集合请求...

wpfc
2018/12/18
44
0

没有更多内容

加载失败,请刷新页面

加载更多

如何用数据结构解释计算机系统 常用数据结构

详细:https://www.cnblogs.com/morui/p/10726864.html 数据结构(计算机存储、组织数据方式) 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元...

osc_rnx2cje5
7分钟前
16
0
黑客你咋这么牛掰,不屑用鼠标?

如需快速跳转,请戳以下蓝色字条 01 前情提要 02 有苦说得出 1、黑客开发绝大多数工具是没有图形化界面的 2、命令行更有助于批量操作 3、图形化界面消耗系统资源量大,增加计算机性能负担 4、...

osc_m6gaz63w
8分钟前
7
0
计算机网络TCP/IP模型复习笔记(随时补充)

看到一篇大佬的博客,刚好前段时间也有简单了解了一点计算机网络的TCP/IP,就顺便总结一下。 大佬文章链接: https://blog.csdn.net/ThinkWon/article/details/104903925 计算机网络的自己理...

osc_boqyoaed
10分钟前
7
0
IDEA使用技巧-->查看类的继承关系图

IDEA使用技巧-->查看类的继承关系图 简单实用(很实用) 转自 ☞https://www.cnblogs.com/deng-cc/p/6927447.html 最近忙,有用的直接拿来给大家分享,但凡分享的都是我亲测有效的!...

宇宝
11分钟前
21
0
浏览器同源政策及其规避方法

自己以思维导图的形式梳理了一遍 浏览器同源政策及其规避方法

酒窝yun过去了
11分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部