获取SD卡上的文档的内容

来源:互联网 发布:中国联合网络通信缴费 编辑:程序博客网 时间:2024/06/05 17:44

思路:把文件流输入流转化成字符串


1. fileInputStream

InputStream inputStream = null;try {inputStream = new FileInputStream(Environment.getExternalStorageDirectory()+"/c360_debug.txt");} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}Toast.makeText(getApplicationContext(), getStreamString(inputStream), 1).show();
2.把输入流转化成一个字符串

/*** 将一个输入流转化为字符串*/public static String getStreamString(InputStream tInputStream) {if (tInputStream != null) {try {BufferedReader tBufferedReader = new BufferedReader(new InputStreamReader(tInputStream));StringBuffer tStringBuffer = new StringBuffer();String sTempOneLine = new String("");while ((sTempOneLine = tBufferedReader.readLine()) != null) {tStringBuffer.append(sTempOneLine);}return tStringBuffer.toString();} catch (Exception ex) {ex.printStackTrace();}}return null;}


0 0
原创粉丝点击