最新的org.json

时间:2010-04-10 01:02:31

标签: java json

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

API显示JSONObject的2010/01/05,我的上次下载是09/06/15。我无法在sourceforge或其他任何地方找到它。有人可以指向至少具有2010/01/05指定的API的最新版本吗?

3 个答案:

答案 0 :(得分:25)

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

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

  • Paul Merlin(又名“eskatos”)对代码进行了简化:https://github.com/eskatos/org.json-java

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

  • 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?

答案 1 :(得分:10)

我建议使用json-simple或已开发的Java的其他JSON库之一。这具有JSON.org API缺少的功能(我认为它将保持这种方式)。

例如,j { - 简单版本的JSONObject实现了Map,JSONArray实现了List。它还有其他功能,例如SAX-style API

答案 2 :(得分:3)

org.json现在在Maven存储库中定期更新。最新版本是2016年2月12日:http://mvnrepository.com/artifact/org.json/json

代码的Github位置:https://github.com/stleary/JSON-java