2016-12-20 4 views
-3

jsonファイルから新しい行で区切られたjsonオブジェクトをJavaにストリームしたいテストケースを作成しようとしています。jsonオブジェクトを改行で区切って読む

Javaで1つのイベントオブジェクトをストリーミングしてシリアル化する必要があります。

JSONファイルの形式のものである:

{ "イベント":[{ "D49-64":0、 "Bezeichnung": "41"、 "D33-48":0} ]}

{ "イベント":[{ "D49-64":1、 "Bezeichnung": "41"、 "D33-48":0}]}

ストリーミングする任意の提案Javaのオブジェクトは有益です。

+3

です – Andremoniy

答えて

1

投稿したBLOBは有効なJSONObjectではなく、2つの個別のオブジェクトです。

へのストリームこれは、次のようなもので終わるでしょう:

String pathToFile = "/path/to/something.txt"; 

BufferedReader someReader = new BufferedReader(new FileReader(pathToFile)); 

String someData; 
while ((someData = someReader.readLine()) != null) { 

    JSONObject o = new JSONObject(someData); 

    doSomethingWith(o); 
} 

私は、一般的にJSONの操作に使用するライブラリは、あなたのJSONが壊れているorg.json

関連する問題