import org.json.*
をインポートしましたが、JSONParserを認識しないようです。シンボル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は、私がそのサイトからデータを取得できるようにしたいhttp://api.icndb.com/jokesと同じ情報を持っていますが、テストに私は、ファイルを作成しています。これはJsonを使った私の初めてのことですので、私はちょっと無知です。私はjdkとjreを更新しましたが、私はまだ同じ問題があります。ここに、それがどのように見えるかを示すスクリーンショットがあります: Screenshot私は同様のポストlinkも読んでいますが、それは私の問題とは異なります。
スクリーンショットを見ると、import org.json.*
にJSONParserクラスがないようです。私もimport org.json.simple.parser.JSONParser;
を追加しようとしましたが、それはそれを認識しません。 「単純な」doesntのは、Android Studioの
おかげで、これはより良い解決策ですが、私は 'Error:タスク 'の実行に失敗しました:app:transformClassesWithDexForDebug'を取得しています。 > com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:プロセス 'コマンド' C:\ Program Files \ Java \ jdk1.8.0_74 \ bin \ java.exe ''で終了しました。私はコンパイルし、それを実行するとき、非ゼロの終了値1'は、この上の任意のソリューションですか? –
さて、アンドロイドプロジェクトのlibsフォルダから削除しましたが、まだ同じ問題 –
クリーンビルドがうまくいきました、ありがとう! –