如何将JSON保存到内部存储中的文件中:
String filename = "myfile.txt";Vector v = new Vector(10.0f, 20.0f);Gson gson = new Gson();String s = gson.toJson(v);FileOutputStream outputStream;try { outputStream = openFileOutput(filename, Context.MODE_PRIVATE); outputStream.write(s.getBytes()); outputStream.close();} catch (Exception e) { e.printStackTrace();}如何读回:
FileInputStream fis = context.openFileInput("myfile.txt", Context.MODE_PRIVATE); InputStreamReader isr = new InputStreamReader(fis); BufferedReader bufferedReader = new BufferedReader(isr); StringBuilder sb = new StringBuilder(); String line; while ((line = bufferedReader.readLine()) != null) { sb.append(line); } String json = sb.toString(); Gson gson = new Gson(); Vector v = gson.fromJson(json, Vector.class);


