当前位置:首页>开发>正文

使用json要导入什么包 jsonarray用需要什么jar包

2023-04-22 15:25:24 互联网 未知 开发

 使用json要导入什么包 jsonarray用需要什么jar包

使用json要导入什么包

如果使用json-lib的话,依赖的jar包较多:
commons-beanutils-1.8.0.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
json-lib-2.1.jar
ezmorph-1.0.3.jar
以上的包可以在struts2完整的lib目录下面找到,版本号要看你下载的struts2的具体版本,前面名称一致就可以了。

或者使用jsonplugin,最新的版本是jsonplugin-0.34.jar,在Google上面可以下载。

jsonarray用需要什么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.
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()方法。

如何在maven中要引入json包

不清楚你用什么json包

net.sf.json-lib
json-lib
2.4
jdk15


org.apache.struts
struts2-json-plugin
2.3.7

最新文章