java.lang.Classcastexception-Fehler: org.json.einfach.JSONArray kann nicht umgewandelt werden, org.json.JSONArray

Ich brauche zum Lesen eine JsonArray Daten aus einer Datei (auf SD-Karte) und speichern Sie es in eine SQLite-Datenbank.

aber ich bin immer ein java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.JSONArray - Ausnahme beim Parsen der Daten zu JsonArray.

Daten in die Datei ist sehr groß, die ganzen Daten können nicht gespeichert werden, in einem einzigen String oder String-Puffer oder String-Builder.

Hier ist mein code.

FileReader fileReader = new FileReader(file_path);
Object obj = jsonParser.parse(fileReader);
JSONArray jsonArray = (JSONArray) obj; //Exception.

Bitte helfen..

Welche Bibliotheken benutzt du neben den standard-Android?
Ich bin mit json-lib-2.2.2-jdk15.jar und json-simple-1.1.1.jar.
Sollten Sie nicht versuchen, nur einer von Ihnen?
wenn ich entfernen json-simple-1.1.1.jar, jsonParser wirft mir einen Fehler.

InformationsquelleAutor user2085965 | 2013-12-18

Schreibe einen Kommentar