在Liferay Portlet中创建JSONObject
和的最佳选择是哪个JSONArray
?
您不能做Java
简单的方法:
JSONObject json = new JSONObject();
JSONArray arrayJson = new JSONArray();
错误:
无法实例化类型JSONObject
无法实例化JSONArray类型
尝试过,JSONFactoryUtil
并且可以使用,但已弃用。
com.liferay.util.json.JSONFactoryUtil
JSONObject json = JSONFactoryUtil.createJSONObject();
JSONArray arrayJson = JSONFactoryUtil.createJSONArray();
JSONFactoryUtil.createJSONObject()
JSONFactoryUtil.createJSONArray()
Liferay 6.x和Liferay 7.x均不建议使用并且不建议使用。
如果仍要使用new JSONObject()
and new JSONArray()
,则可以导入org.json。
Maven:
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20190722</version>
</dependency>
摇篮:
compileOnly group: 'org.json', name: 'json', version: '20190722'
如果该版本不适合您,请尝试其他版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句