Soy un aspirante a programador de Java que busca usar JSON en un proyecto. Estaba siguiendo un tutorial de programación (de un libro) que me pedía que importara JSON en mi proyecto usando la siguiente línea:
import com.google.appengine.repackaged.org.json.JSONArray;
Pero esto produjo un error, así que lo reemplacé con esta línea:
import org.json.JSONArray;
Esto también produce un error (diferente):
El org.json de importación no se puede resolver
Creo que el problema es que en realidad no tengo la biblioteca JSON en mi espacio de trabajo de Eclipse. ¿Cómo puedo hacer esto para poder usar JSONArray? Encontré el sitio web para JSON, pero no estoy seguro de qué descargar o cómo o dónde instalarlo:
Debe tomar la implementación de json desde aquí: http://code.google.com/p/json-simple/ .
fuente
Descargue json del sitio web java2s y luego inclúyalo en su proyecto. En su clase agregue estos paquetes java_basic;
import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Iterator; import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException;
fuente
Descargue java-json.jar desde aquí, que contiene
org.json.JSONArray
http://www.java2s.com/Code/JarDownload/java/java-json.jar.zip
nzip y agréguelo a la biblioteca de su proyecto: Proyecto> Ruta de compilación> Configurar ruta de compilación> Seleccionar pestaña Biblioteca> Agregar bibliotecas externas> Seleccione el archivo java-json.jar.
fuente
Descargue el jar json desde aquí . Esto resolverá su problema.
fuente
en linux pip install library_that_you_need También en Help / Eclipse MarketPlace, agrego PyDev IDE para Eclipse 7, así que cuando comienzo un nuevo proyecto creo un archivo / New Project / Pydev Project
fuente
El enlace de respuesta aceptada es antiguo y puede causar advertencias con el uso de genéricos,
Debe descargar el último jar del sitio JSON-java github
Agregar jar a la ruta de compilación de Java
En el proyecto existente en la
Order and Export
pestaña, mueva el nuevo jarjson-20180813.jar
, como el primero (o por encima de otras dependencias conJSONObject
)fuente