私のアプリケーションは終了しました。終了すると、2つのjsonファイルがあります。値+ kVの:私はorg.json.JSONExceptionを取得し、このコード2つのjsonファイルをJavaで一緒にマージする方法
File dirSrc = new File(mydir);
File[] list = dirSrc.listFiles();
JSONArray jsonList = new JSONArray();
for (File file : list) {
try {
jsonList.put(new JSONObject(readFile(file)));
} catch (JSONException e) {
e.printStackTrace();
}
}
System.out.println(jsonList);
private String readFile(File file) {
String finalOutput = null;
try {
BufferedReader in = new BufferedReader(new FileReader(file));
String str;
while ((str = in.readLine()) != null) {
finalOutput = str;
}
in.close();
} catch (IOException e) {
}
return finalOutput;
}
を使用しようとすると、私はこの
のようなものを試してみたので、私は別のJavaクラスでそれらを結合する必要がありますjava.lang.String型の 䱐* canはJSONObjectに変換できません。誰でも何が起きているのか知っていますか?
これらはどのようにマージされますか?連結された?それらのうちの一つと組み合わせて優位性を持っていますか? – StaxMan
はい私はそれらを連結したい - 最初のconcatと第2の – RayCharles
次の答えをお読みください: http://stackoverflow.com/a/9912406 –