我試圖從本地計算機讀取json文件。如何解決Object類型的方法toString()不適用於參數(InputStream)
@Path("/")
public class JsonParsing {
File f = new File("file.json");
if (f.exists()){
InputStream is = new FileInputStream("file.json");
String jsonTxt = IOUtils.toString(is);
System.out.println(jsonTxt);
JSONObject json = new JSONObject(jsonTxt);
String a = json.getString("1000");
System.out.println(a);
}
}
但我在toString()方法中出現錯誤。 也有可能從我的本地機器讀取包含json對象的.txt文件?如果可能的話,它是如何完成的?
文件結尾無關緊要。只要打開你的'file.txt'而不是'file.json' –
你正確導入'IOUtils'嗎? – Thilo
你使用的是什麼版本的ioutils? –