2017-04-01 7 views
1
File file = new File("D:\\final\\movie.json.1"); 
    String resp = readFile(file); 

    JSONArray array = new JSONArray(resp); 

しかし、以下の例外としての寄付を抽出movie.json.1(拡張子(0.1))を使用したJava

[{"id": "episode_45747"、 "resourceId": "45747"、 "docType": "episode"、 "uniqueName": "45747"、 "locale":["eng"]、 "filter_locale ":[" eng "]、" filter_device ":

これは、.json.1ファイルから.txtファイルへのテキストコピーの場合に機能します。

このタイプの拡張子ファイルを抽出するのを手伝ってください。

+1

respを印刷して、readFileが正しいかどうかを確認できます。 –

+0

あなたが読んでいるファイルに_valid_ JSONがありますか? –

答えて

0

JSONパーサーを使用できますか?

JSONParser parser = new JSONParser(); 
JSONArray array = (JSONArray) parser.parse(new FileReader("D:\\final\\movie.json.1")); 
+0

応答をくれてありがとう。 このパーサを使用した後、私は以下のエラーを受け取りました スレッド "main"の例外1の位置に予期しない文字()があります。 –

+0

@SreenuPyla 'movie.json.1'の内容を共有できますか?あなたが提供したサンプルtxtは有効なJSONではありません。確かに失敗するでしょう。 –

関連する問題