我想将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