求助:android编程怎么读取FTP中的指定TXT文件中的内容? 本人想了解一下android编程中如何读取远程FTP文件中的TXT文件的内容?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通过FTP接口,可以是第三方的,把文件下载到本地,然后打开,读取 http下载,获取字符流应该可以吧。public String downloadTxt(String urlStr){ StringBuffer sb = new StringBuffer();//创建一个具有16个字符缓冲区的空字符串 String line = null; BufferedReader buffer = null; try { //创建一个URL对象 url = new URL(urlStr); //创建一个http连接对象 HttpURLConnection urlConn = (HttpURLConnection)url.openConnection(); //使用io读取数据 buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream())); //urlConn.getInputStream()得到一个输入流,代表在这个地址下载的文本文件 while((line = buffer.readLine()) != null) { sb.append(line);//在空字符串后面追加字符串数据 } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ try { buffer.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return sb.toString(); } 楼上讲的很具体,通过流来读取url地址即指定txt文件的内容,然后用一个buffer来读取流里面的内容,再一行行的读取到字符串中。怎么这么像mars老师download那节课的代码 先链接Ftp,然后下载.txt到SDcrad,在读取.txt相关内容 关于列表适配器监听的问题 如何在android程序中的任意activity弹出对话框? 求数据解析 发布apk的时候要输入2次密码? 在安装ADT时候出错! Build Windows版的Android SDK 问题 Android游戏设计,关于屏幕刷新的问题! android异步加载sd卡的图片(原图) http 框架库选择对比 求助,Android JNI 线程中回调JAVA,在此回调函数中startActivity未报错,但起不来 Android 4.0 Home键失效 keycode = 122错误 本人如图配置,跑4.1相当卡,求解决方法。。。。
public String downloadTxt(String urlStr){
StringBuffer sb = new StringBuffer();//创建一个具有16个字符缓冲区的空字符串
String line = null;
BufferedReader buffer = null;
try {
//创建一个URL对象
url = new URL(urlStr);
//创建一个http连接对象
HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();
//使用io读取数据
buffer = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
//urlConn.getInputStream()得到一个输入流,代表在这个地址下载的文本文件
while((line = buffer.readLine()) != null)
{
sb.append(line);//在空字符串后面追加字符串数据
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
try {
buffer.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return sb.toString();
}