No se puede resolver el símbolo JSONParser
Así que he importado import org.json.*
Y no parece reconocer JSONParser.
String filePath = "C://CN//jokes.json"; try { FileReader reader = new FileReader(filePath); JSONParser jsonParser = new JSONParser(); JSONObject jsonObject = (JSONObject) jsonParser.parse(reader); System.out.println(jsonObject); }catch (Exception e) { System.out.println(e); } }
jokes.json tiene la misma información que http://api.icndb.com/jokes Quiero ser capaz de obtener los datos de ese sitio, pero para probar he creado un archivo. Esta es mi primera vez con Json, así que estoy un poco despistado. He actualizado el jdk y jre, pero todavía tengo el mismo problema. Aquí hay una captura de pantalla que muestra cómo se ve: Captura de pantalla También he leído un enlace post similar, pero es diferente de mi problema.
- NoMethodError en el objeto de ejecución estándar de Android
- El envío de JSON como datos adicionales en una transmisión de Android a través de ADB se formatea incorrectamente
- Cómo analizar Json Array con gson en android
- ¿En qué formato (HTML / markdown / JSON) debo recibir algún texto formateado de mi servidor?
- JSONObject no serializable?
Si nos fijamos en la captura de pantalla parece import org.json.*
tiene clase JSONParser. También he intentado agregar la import org.json.simple.parser.JSONParser;
pero no lo reconoce. porque "simple" no existe
- Obtener claves de array json en android
- Analiza el formato de fecha de JSON en String usando GSON en Android
- SDK de Android: Análisis de JSON de la URL mediante GSON
- ProgressDialog o ProgressBar ralentiza la aplicación que ejecuta Android 4.1
- Obtener JSONObject por ID desde otro JSONObject - Android
- Cómo actualizar el PNR Capcha añadido en el Indian Railways Site
- Android - formato json string en la salida logcat de adb
- ¿Cómo convertir una matriz json en un objeto json en android usando gson?
Para Android Studio, basta con añadir esto a las dependencias de build.gradle:
compile 'com.googlecode.json-simple:json-simple:1.1'
Para otros IDE y otras opciones, vea aquí: http://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1
- GetLaunchIntentForPackage es nulo para algunas aplicaciones
- Compartir el botón de ActionBar aparece dos veces