【发布时间】:2014-02-21 07:06:17
【问题描述】:
这是我用来读取包含 Json 格式的文件的代码。文件大小为 901Kb。 StringBuilder 无法读取完整文件。它在 40 或 60 行后停止。
@Override
protected void onPreExecute() {
super.onPreExecute();
String fname = "visitdetails_JSONN.txt";
String file_path = Environment.getExternalStorageDirectory().getAbsolutePath()+"/VMS/";
try
{
text = new StringBuilder();
file = new File(file_path, fname);
if(file.exists())
{
//Log.e("Data", "File Found");
String line = null;
BufferedReader br = new BufferedReader(new FileReader(file));
while ((line = br.readLine()) != null) {
text.append(line);
text.append('\n');
}
//Log.e("Data", text.toString());
}
else
file.mkdirs();
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
【问题讨论】:
标签: android json file stringbuilder