2010-04-10 10 views
27

¿Dónde puedo descargar la última org.json JAR?Latest org.json

La API muestra 2010/01/05 para JSONObject y mi última descarga fue 09/06/15. No puedo encontrarlo en sourceforge ni en ningún otro lado. ¿Puede alguien dirigirse a lo último que tendrá una API al menos tan especificada como de 2010/01/05?

Respuesta

10

Recomendaría usar json-simple o alguna de las otras bibliotecas JSON para Java que se hayan desarrollado. Esto tiene características que la API JSON.org no tiene (y creo que seguirá siendo así).

Por ejemplo, la versión json-simple de JSONObject implementa Map y JSONArray implementa List. También tiene otras características, como un SAX-style API.

+1

Gracias Mateo no me di cuenta de que era avanzada. Solo quiero hacerlo y explorar mejor la implementación más actual más adelante. Lo bueno es que la comunidad mantendrá la compatibilidad con versiones anteriores. –

+0

Me di cuenta de que json-simple tampoco tiene todas las API como JSON.org, por ejemplo. XML.java –

+0

@RajeevM, no, no es lo mismo. Pero la última vez que lo revisé, era mejor en algunos aspectos (ver el segundo párrafo). –

21

Por lo que yo puedo decir (en diciembre de 2013) ...

  • repositorio de código fuente principal de Douglas Crockford para "json.org" ahora está en GitHub - https://github.com/douglascrockford/JSON-java. (. La historia GIT se inicia en 2010, y el último cambio en el "maestro" es un par de semanas)

  • Paul Merlin (aka "eskatos") ha Mavenized el código: https://github.com/eskatos/org.json-java

  • binario " org.json "Los archivos JAR se" construyen regularmente "desde el árbol de Paul Merlin y se envían a Maven Central. Puede encontrarlos a través del enlace "aquí" en el archivo README.md de Paul; mira la línea de arriba.

  • Hay otras versiones binarias más antiguas (anteriores a 2010) del archivo JAR "org.json" en Maven Central bajo varias formas; revisar los resultados de búsqueda para este enlace" http://mvnrepository.com/search.html?query=org.json.

Las fechas de derechos de autor en el 'código fuente org.json' no significan mucho. Ellos claramente no se actualizan cuando el código se actualiza. Sin embargo, Douglas Crockford pone al día del @version etiquetas Javadoc, al menos en algunas confirmaciones.

aCTUALIZACIÓN (diciembre de 2016)

a partir de algún momento de 2015, Douglas Crockford ha pasado la propiedad del repositorio de Github a Sean Leary. la La antigua URL de Github para el proyecto ahora redirige a https://github.com/stleary/JSON-java. El proyecto continúa siendo relativamente activo.

Consulte también: Where has json.org java library gone?

2

org.json ahora se actualiza regularmente en el repositorio de Maven. La última versión es 12 de febrero de 2016: http://mvnrepository.com/artifact/org.json/json.

Github ubicación para el código: https://github.com/stleary/JSON-java

+1

¡Gracias por la actualización! ¿Puede decirnos cómo hacer que la descarga (el archivo zip o el clon github) esté disponible en Eclipse? El paquete tiene los archivos fuente, pero no hay contenido para importar a un proyecto Eclipse. Usé la commanline para compilar los archivos fuente en archivos de clase. Sin embargo, todavía no pude tener éxito al agregar las bibliotecas a mi proyecto de Eclipse. ¿Puede usted ayudar? –

Cuestiones relacionadas