Importación de JSON en un proyecto de Eclipse

Soy un aspirante a progtwigdor de Java que busca usar JSON en un proyecto. Estaba siguiendo un tutorial de progtwigción (de un libro) que me pedía que importara JSON a 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):

La importación de org.json no se puede resolver

Creo que el problema es que realmente no tengo la biblioteca JSON en mi espacio de trabajo de Eclipse. ¿Cómo puedo hacer esto, entonces puedo usar JSONArray? Encontré el sitio web para JSON, pero no estoy seguro de qué descargar o cómo o dónde instalarlo:

http://json.org/java/

Descargue el archivo ZIP de esta URL y extráigalo para obtener el Jar. Agregue el Jar a su ruta de comstackción. Para verificar las clases disponibles en este Jar, usa esta URL .

Para agregar este Jar a su ruta de comstackción, haga clic con el botón secundario en Proyecto> Ruta de comstackción> Configurar ruta de comstackción> Seleccione la pestaña Bibliotecas> Haga clic en Agregar bibliotecas externas> Seleccione el archivo Jar Descargar

espero que esto resuelva tu problema

Debe llevar a cabo la implementación de json desde aquí: http://code.google.com/p/json-simple/ .

  • Descargue el * .jar
  • Agréguelo al classpath (haga clic derecho en el proyecto, Properties-> Libraries y agregue el nuevo JAR).

Todavía no funciona para mí, pero al menos ya no tengo el error de la biblioteca JSON. Copie json-1.5.jar en la carpeta principal desde aquí, no en la biblioteca y luego reemplace todas las importaciones com.google.appengine.repackaged.org.json.JSONArray; con import org.json.JSONArray; como usted señaló. Aún recibo la siguiente advertencia cada vez que bash acceder al almacén de datos:

 com.google.appengine.tools.development.LocalResourceFileServlet doGet WARNING: No file found for: /favicon.ico 

¿Lograste que el código funcionara al final?

Descarga json del sitio web java2s y luego incluye en tu proyecto. En tu clase agrega 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; 

Descarga el json jar desde aquí . Esto resolverá su problema.

Descargue java-json.jar desde aquí, que contiene org.json.JSONArray

http://www.java2s.com/Code/JarDownload/java/java-json.jar.zip

nzip y añádelo a la biblioteca de tu proyecto: Proyecto> Ruta de comstackción> Configurar ruta de comstackción> Pestaña Seleccionar biblioteca> Agregar bibliotecas externas> Selecciona el archivo java-json.jar.