在 Liferay portlet 中创建JSONObjectand的最佳选择是什么?JSONArray
你不能用Java简单的方法:
JSONObject json = new JSONObject();
JSONArray arrayJson = new JSONArray();
Run Code Online (Sandbox Code Playgroud)
错误:
无法实例化 JSONObject 类型
无法实例化 JSONArray 类型
尝试过JSONFactoryUtil,它有效,但已被弃用。
com.liferay.util.json.JSONFactoryUtil
JSONObject json = JSONFactoryUtil.createJSONObject();
JSONArray arrayJson = JSONFactoryUtil.createJSONArray();
Run Code Online (Sandbox Code Playgroud)
小智 5
JSONFactoryUtil.createJSONObject()并且JSONFactoryUtil.createJSONArray()在 Liferay 6.x 和 Liferay 7.x 中均未弃用。
如果您仍然想使用new JSONObject()and new JSONArray(),您可以导入org.json。
行家:
\n\n<dependency>\n <groupId>org.json</groupId>\n <artifactId>json</artifactId>\n <version>20190722</version>\n</dependency>\nRun Code Online (Sandbox Code Playgroud)\n\n摇篮:
\n\ncompileOnly group: \'org.json\', name: \'json\', version: \'20190722\'\nRun Code Online (Sandbox Code Playgroud)\n\n如果此版本不适合您,请尝试其他版本。\xe2\x80\x98。
\n| 归档时间: |
|
| 查看次数: |
2538 次 |
| 最近记录: |