我想將JSONObject
存儲在文件中。 出於此目的,我將Object轉換爲字符串,然後將其存儲在一個文件中。 我使用的代碼是:從文件中檢索JSONObject
String card_string = card_object.toString();
//card_object is the JSONObject that I want to store.
f = new File("/sdcard/myfolder/card3.Xcard");
//file 'f' is the file to which I want to store it.
FileWriter fw = new FileWriter(f);
fw.write(card_string);
fw.close();
該代碼正常工作,因爲我需要它。現在我想從文件中取回那個對象。 我該怎麼做?我對使用什麼來讀取文件感到困惑? 和InputStream
或FileReader
或BufferedReader
或什麼。我是JAVA/android開發新手。
請大家幫忙。用簡單的語言詳細解釋在不同情況下(如這樣)使用哪些I/O函數是值得歡迎的。我看過文檔,但您的建議是受歡迎的。
http://stackoverflow.com/questions/10569021/read-json-from-assets-folder-into-an-arraylist-in-android – Nermeen 2013-05-10 10:42:56
三江源拿到物品非常適合你的答案。你還可以看看這些問題嗎? http://stackoverflow.com/questions/16441330/declaring-mime-type-for-a-custom-file-that-is-to-be-sent-via-bluetooth和http://stackoverflow.com/questions/ 16413498/blue-tooth-file-not-sent-error – neerajDorle 2013-05-10 12:18:04