java - 最新的 org.json

我在哪里可以下载最新的 org.json JAR?

API 显示 JSONObject 的日期为 2010 年 1 月 5 日,而我的最后一次下载是 2015 年 9 月 6 日。我在 sourceforge 或其他任何地方都找不到它。有人可以直接了解至少在 2010 年 1 月 5 日指定的 API 的最新版本吗?

最佳答案

据我所知(2013 年 12 月)...

  • Douglas Crockford 的“json.org”主源代码库现已在 GitHub 上 - https://github.com/douglascrockford/JSON-java . (GIT 历史始于 2010 年,“master”的最新变化是几周前。)

  • Paul Merlin(又名“eskatos”)已将代码 Maven 化:https://github.com/eskatos/org.json-java

  • 二进制“org.json”JAR 文件“定期”从 Paul Merlin 的树构建并推送到 Maven Central。您可以通过 Paul 的 README.md 文件中的“此处”链接找到它们;见上一行。

  • 在 Maven Central 中还有其他较旧的(2010 年之前)二进制版本的“org.json”JAR 文件,以各种形式出现;查看此链接的搜索结果”http://mvnrepository.com/search.html?query=org.json。

“org.json”源代码中的版权日期意义不大。当代码更新时,它们显然没有更新。但是,Douglas Crockford 确实更新了 @version javadoc 标签,至少在某些提交中是这样。

更新(2016 年 12 月)

截至 2015 年的某个时间,Douglas Crockford 已将 Github 存储库的所有权转让给了 Sean Leary。项目的旧 Github URL 现在重定向到 https://github.com/stleary/JSON-java .该项目继续相对活跃。

另请参阅:Where has json.org java library gone?

https://stackoverflow.com/questions/2611834/

相关文章:

java - jackson :反序列化为每个值都具有正确类型的 Map

java - 是否有将 Java POJO 转换为 JSON 和 XML 的库?

c# - 无法使用 Json.net 序列化具有复杂键的字典

javascript - 我可以使用空字符串作为对象标识符吗?

python - 将输出序列化为 JSON - ValueError : Circular refe

javascript - 使用 Asp.Net MVC 和 KnockoutJS 处理日期

javascript - typescript 对象序列化?

json - 通过身份引用对象的标准方式(例如,循环引用)?

c# - 将带有数据和文件的 JSON 发布到 Web Api - jQuery/MVC

java - 使用 jackson 删除 JSON 元素