我需要從文件讀入JSON文件輸入到我的Java程序中。 我發現了一些合理使用的代碼,下面我有一個例子。 但我使用Eclipse和我試圖引用JSONObject時出錯。 顯然,我沒有在日食中安裝的庫。所以我想知道什麼是最簡單的方法來實現它的工作。我是否需要安裝整個大型圖書館,或者是否有另一種方法。如果我確實需要安裝最好/最簡單的庫,並且可以指向一個鏈接進行下載。使用Eclipse讀取JSON文件,我需要一個庫還是不需要
謝謝!
String jsonData = "";
BufferedReader br = null;
try {
String line;
br = new BufferedReader(new FileReader(pathname));
while ((line = br.readLine()) != null) {
jsonData += line + "\n";
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)
br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
// System.out.println("File Content: \n" + jsonData);
JSONObject obj = new JSONObject(jsonData);
您將需要一個庫。我假設你正在嘗試使用jsson.org Java: https://github.com/stleary/JSON-java –
'JSONObject'不是標準Java庫的一部分,所以,是的,你需要一個單獨的庫。 –