java读取网络文件
2014-07-16 19:35
148 查看
public class FileUtil { private Logger logger = (Logger) LoggerFactory.getLogger(FileUtil.class); public void readFileFromInternet(String fileUrl, String fileName) throws IOException { InputStream inputStream = new URL(fileUrl).openStream(); BufferedReader br = new BufferedReader(new InputStreamReader(inputStream)); String lineStr = null; while((lineStr = br.readLine()) != null){ logger.info(lineStr); } } }
用guava读取文件:
public void readFileFromInternet(String fileUrl, String fileName) throws IOException { URL url = new URL(fileUrl); List<String> stringList = Resources.readLines(url, Charsets.UTF_8); String lineStr = null; for (String str:stringList) { logger.info(str); } }
测试代码:
public class FileUtilTest { private Logger logger = (Logger) LoggerFactory.getLogger(FileUtilTest.class); @Test public void testReadFileFromInternet() throws IOException { FileUtil fileUtil = new FileUtil(); fileUtil.readFileFromInternet("http://123.com/sites/task3.properties","test.txt"); } }
相关文章推荐
- java网络编程—读取html存储到文件中
- Java读取并下载网络文件
- 使用java读取url网络文件
- java读取网络资源文件(用于请求短信发送功能)
- JAVA读取网络文件 转
- Java读取并下载网络文件的方法
- Java读取网络文件
- 关于java读取远程文件时网络超时判断
- java对.txt文件进行读取方法实战---室友是网络安全方向,帮他提取文件里的特定ip
- JAVA读取网络文件
- 使用Java读取Excel文件内容
- 通过jcifs实现java访问网络共享文件
- 从Java档案(JAR)中读取文件
- Java读取文件中含有中文的解决办法
- JAVA读取XML文件
- Java实现读取Doxygen查询功能的索引文件。
- 使用Java读取Excel文件内容
- 用Java制作网络文件下载系统
- java读取含日文字符的csv文件,并存取到access数据库中遇到的问题
- ·Java读取properties文件