Json   发布时间:2022-04-22  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了JSONObject jsonObject=JSONObject.fromObject(map) 执行到这的时候没有任何反应的原因及解决办法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

先看看代码是这么写的:

	/**
	 * <p>
	 * 	JSONObject测试
	 * </p>
	 * @return
	 */
	public void jsonObjecttest(){
		List userInfosList = new ArrayList<UserInfo>();
		UserInfo u1 = new UserInfo();
		u1.setUserId(10000);
		u1.setUserName("柳梦璃");
		u1.setpassword("liumengli");
		UserInfo u2 = new UserInfo();
		u2.setUserId(10001);
		u2.setUserName("韩菱纱");
		u2.setpassword("hanlingsha");
		UserInfo u3 = new UserInfo();
		u3.setUserId(10002);
		u3.setUserName("云天河");
		u3.setpassword("yuntianhe");
		UserInfo u4 = new UserInfo();
		u4.setUserId(10003);
		u4.setUserName("玄霄");
		u4.setpassword("xuanxiao");
		userInfosList.add(u1);
		userInfosList.add(u2);
		userInfosList.add(u3);
		userInfosList.add(u4);
		Map map=new HashMap();
		map.put("newData",userInfosList);
		JSONObject jsonObject=JSONObject.fromObject(map);
		System.out.println(jsonObject);

	}

进行DeBug调试的时候发现,执行到jsonObject=JSONObject.formObject(map)的时候就不执行下去了,也不报错,很是让人郁闷,后来发现,是少了个jar包的原因,要使用JSONObject,需要以下6个jar包

1.commons-beanutils-1.7.0.jar

2.commons-collections-3.2.1.jar

3.commons-lang-2.3.jar

4.commons-logging-1.0.4.jar

5.ezmorph-1.0.3.jar

6.json-lib-2.1.jar

很抱歉还少个包,@H_856_18@morph-1.1.1.jar

大佬总结

以上是大佬教程为你收集整理的JSONObject jsonObject=JSONObject.fromObject(map) 执行到这的时候没有任何反应的原因及解决办法全部内容,希望文章能够帮你解决JSONObject jsonObject=JSONObject.fromObject(map) 执行到这的时候没有任何反应的原因及解决办法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。