我在哪里可以下载最新的 org.json JAR?
API显示JSONObject
的2010/01/05,我的上次下载是09/06/15。我无法在sourceforge或其他任何地方找到它。有人可以指向至少具有2010/01/05指定的API的最新版本吗?
答案 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。该项目继续相对活跃。
答案 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