您的当前位置:首页正文

java通过url读取文件内容

2024-11-06 来源:个人技术集锦

 使用java获取远程服务器的文件,并读取内容(该文件可以通过Url直接获取)

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;

public class ReadFileFromURL {
    public static void main(String[] args) {
        try {
            URL url = new URL("http://www.example.com/file.txt");
            BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));

            String inputLine;
            while ((inputLine = in.readLine()) != null) {
                System.out.println(inputLine);
            }

            in.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

使用的时候稍作修改,将inputLine赋值,然后使用,否则直接在下面调用为nul,因为循环过后inputLine变成null!!!(按行读取)

显示全文