在Liferay Portlet中创建JSONObject和JSONArray

x3k

在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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章