编写代码时,我们有时需要将ListObject转换为Json对象,并尝试了许多将其转换为JsonArray的方法。 fastJson的JsonArray不提供此功能。 net.sf.json有这个功能。
具体来说,向pom文件添加依赖包(版本由大家自己选择) ) )。
ependencygroupidnet.SF.JSON-lib/groupidartifactidjson-lib/artifactidversion 2.4/versionclassifierjdk 15/clasififaction
具体实现方法如下; (此处小心部署的软件包是net.sf.json.JSONArray。)
publicstaticjsonarraygetjsonarraybylist (列表? list ({ jsonarrayjsonarray=newjsonarray ); if (list==null|) { return jsonArray; //nerver return null } for (对象对象:列表) JSONarray.add ) object; }返回JSON array; }