微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

哪里有json.org java库消失了?

所以,我正在尝试学习 JSON,用于Java,但它似乎是一个移动目标 – 有许多库可用,但我更喜欢坚持使用JSON.ORG版本或Oracle Java javax版本.
但是,似乎JSON.ORG不再提供文档或“官方”库.除了登陆页面之外,我找到的.org链接都没有.
例如. http://www.json.org/java

最终的结果是我发现和学习的很多东西都无法应用,因为它们引用了JSON.ORG库,它似乎不再可用.

登录页面确实提供了可以使用的其他库的列表.其中一个通常命名为:sourceforge上的JSON-lib.这是以前在JSON.ORG上的吗?没有参考说明这一点.

我错过了什么吗? JSON.ORG库是否可以在其他地方使用,或者我只是坚持使用Oracle的javax.json?或者,Google的版本是更好的选择吗?

解决方法

I’m trying to learn JSON

有什么可以了解JSON?有对象,数组和值……

I prefer to stick to either the JSON.ORG version or the Oracle Java javax version.

一旦了解了JSON的结构,除非您尝试维护遗留代码,否则为什么偏好很重要?

图书馆已经被弃用了,开发人员经常不再维护他们的项目,比如像Gson或Jackson这样的东西比他们更好.只要您熟悉解析JSON的一般概念,库使用就是一个非常自以为是的答案.

正如您所发现的那样,JSON.org库并不存在,但至少有很多备选方案.

Gson和Jackson是受欢迎的,只是因为它们的对象编组功能以及异常处理(例如从一个不存在的密钥获取JSONObject的值).

如果你只想要一个简单的,最小的JSON解析库,那么javax.json或json-simple都可以.

我已经在各种项目中使用了上面提到的所有4个,但我提出了我的公正意见,你应该选择一个库并希望它保持不变并由开发人员维护.

原文地址:https://www.jb51.cc/js/157644.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐