Ler arquivo de um diretório

Pessoal,

Preciso abrir um arquivo, que está em um diretório que está na intranet, tava usando o comando…

br = new BufferedReader (new FileReader (“http://converte-des/home/bibs/a1biblio/docs/info_versoes/dados_versao.txt”));

porém ele diz que não consegue achar o arquivo.

Será que o FileReader não consegue achar arquivos que não estão locais?

Se alguém puder me ajudar fico grata.

Por estar na WEB acredito que não irá conseguir utilizando BufferedReader.

Mas de uma estudada na classe java.net.URL. Acho que com isso você conseguirá o que precisa.

[]´s

Daniel

Assim

String arquivo = "http://www.site.com.br/seuArquivo.txt";
URL url = new URL(arquivo); // Cria a URL
InputStream in = url.openStream(); // Abre o stream

Agora com o InputStream voce faz oq precisa.

para salvar no disco
http://www.portaljava.com/forum/posts/list/24428.page

Oi segue um exemplo

    public static void main(String[] args) throws Exception {
        URL url = new URL("http://localhost:8080/AjaxTest/helloAjax.txt");
        URLConnection urlConnection =  url.openConnection();
        InputStream is =  urlConnection.getInputStream();
        int c = 0;
        while ( (c = is.read()) != -1) {
            System.out.print((char)c);
        }
        is.close();
    }

Oi, muito obrigada pela ajuda.