在AEM 6.3中,不推荐使用JSONArray API,那么替代JSONArray API的替代方法是什么?
由于许可证问题,这些类已被Sling 9删除.它只是json.org库.Sling本身只将它用于一些东西,因此Sling被重构为没有它的相处.
我担心,没有替代品.您必须选择不同的JSON库,将其包含在项目中并移植代码.由于JSON lib非常简单,因此它应该是可行的.
这里有一些与邮件列表的链接:
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/201611.mbox/browser
https://issues.apache.org/jira/browse/SLING-6536
这是有问题的许可证.它包含歧义句" 软件应使用为好,不邪恶. "
https://github.com/stleary/JSON-java/blob/master/LICENSE
最好的方法是将 Json API 从 org.apache.sling.commons.json 更改为 com.google.gson。因为它已经在其他地方的 AEM 中使用。
| 归档时间: |
|
| 查看次数: |
4702 次 |
| 最近记录: |