Java将字符串转换为JSONObject的一点小坑

2021/10/4 9:10:44

本文主要是介绍Java将字符串转换为JSONObject的一点小坑,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

String result = jdbcTemplate.queryForObject(sql, String.class, username);
HashMap<String, String> resultMap = new HashMap<String, String>();
resultMap.put("uname", result);
System.out.println(resultMap);
JSONObject jsonObject = JSONObject.fromObject(resultMap);
System.out.println("jsonobject" + jsonObject);

代码本身是没有问题的,但是打印jsonObject对象始终打印不出来因为打印语句的上一句执行不了,所以打印语句执行不到。查了一圈解决办法都没用,结果是依赖jar包没有导入完整。要使用JSONObject类需要多个包,具体如下:

commons-beanutils.jar

commons-collections.jar

commons-lang.jar

commons-logging.jar

json-lib-2.2.2-jdk15.jar

ezmorph-1.0.4.jar



这篇关于Java将字符串转换为JSONObject的一点小坑的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程