如果你说的是java当中的JSONObject和JSONArray的话,应该需要下面这些jar,之前调过,你试试吧
请注意,不要和你自己的jar包冲突
List泛型转为JSON:JSONArray jsonArray = JSONArray.fromObject(list);
已经导入了json的jar包,可是一直报错:java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException,对与一个小白来说,纠结了好久,各种找错,最后才知道使用JSON不仅需要json的jar包,还需要一些关联的jar包:
jakarta commons-lang 2.5
jakarta commons-beanutils 1.8.0
jakarta commons-collections 3.2.1
jakarta commons-logging 1.1.1
ezmorph 1.0.6
1.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
commons-lang.jar
commons-beanutils.jar
commons-collections.jar
commons-logging.jar
ezmorph.jar
json-lib-2.2.2-jdk15.jar
2.JSONObject对象使用
JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。在本例中,我们将使用JSONObject类创建JSONObject对象,然后我们打印这些对象的值。为了使用JSONObject对象,我们要引入"net.sf.json"包。为了给对象添加元素,我们要使用put()方法。
json-lib_jdk15.jar
~~~~~~~~~~~~~~~~~~~~~~~~~