将String转json在转为对象

本文介绍如何将一个字符串转换成JSON对象,并进一步将JSON对象映射为自定义的对象。首先,我们将使用JSON库解析字符串,然后通过反序列化方法将JSON对象转换为Java对象,实现数据的高效利用。
摘要由CSDN通过智能技术生成
import java.util.Iterator;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.feixin.sys.vo.hk.UserInfoSearch;
public class test2 {
   
	
	public static void main(String[] args) {
   
		String dataString="{\r\n"
				+ "	\"UserInfoSearch\":	{\r\n"
				+ "		\"searchID\":	\"123e4567-e89b-12d3-a456-426655440000\",\r\n"
				+ "		\"responseStatusStrg\":	\"OK\",\r\n"
				+ "		\"numOfMatches\":	6,\r\n"
				+ "		\"totalMatches\":	6,\r\n"
				+ "		\"UserInfo\":	[{\r\n"
				+ "				\"employeeNo\":	\"1\",\r\n"
				+ "				\"name\":	\"aa\",\r\n"
				+ "				\"userType\":	\"normal\",\r\n"
				+ "				\"closeDelayEnabled\":	false,\r\n"
				+ "				\"Valid\":	{\r\n"
				+ "					\"enable\":	true,\r\n"
				+ "					\"beginTime\":	\"2000-01-01T00:00:00\",\r\n"
				+ "					\"endTime\":	\"2037-12-31T23:59:59\",\r\n"
				+ "					\"timeType\":	\"local\"\r\n"
				+ "				},\r\n"
				+ "				\"belongGroup\":	\"\",\r\n"
				+ "				\"password\":	\"\",\r\n"
				+ "				\"doorRight\":	\"1\",\r\n"
				+ "				\"RightPlan\":	[{\r\n"
				+ "						\"doorNo\":	1,\r\n"
				+ "						\"planTemplateNo\":	\"1\"\r\n"
				+ "					}],\r\n"
				+ "				\"maxOpenDoorTime\":	0,\r\n"
				+ "				\"openDoorTime\":	0,\r\n"
				+ "				\"roomNumber\":	0,\r\n"
				+ "				\"floorNumber\":	0,\r\n"
				+ "				\"localUIRight\":	true,\r\n"
				+ "				\"gender\":	\"unknown\",\r\n"
				+ "				\"numOfCard\":	1,\r\n"
				+ "				\"numOfFace\":	1,\r\n"
				+ "				\"PersonInfoExtends\":	[{\r\n"
				+ "						\"value\":	\"\"\r\n"
				+ "					}]\r\n"
				+ "			}, {\r\n&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值