Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

horacio2009

file acessando arquivo distante

Recommended Posts

boa tarde a todos!!!

pessoal , preciso através do file , acessar um arquivo que fica em site...

estou tentando assim, mas falhando de forma vergonhosa...rsrs

alguém pode por favor, me dar uma força com isso???

 

 

estou fazendo assim:

File fXmlFile = new File("http://meudominio/sistema/desktop/producao.xml");

e como disse, apanhando muito...rsrs

 

enfim...agradeço a todos que puderem me ajudar!!

muito obrigado...

Horácio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não será com File que conseguirás fazer isso. É necessário utilizar o objeto URL para recuperar o InputStream.

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

public class LerArquivoWeb {

  public static void main(String[] args) {
    
    try {
    
      URL url = new URL("http://url.do.arquivo/arquivo.xml");
      
      BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
      String str;
      
      while ((str = in.readLine()) != null) {
        System.out.println(str);
      }
      
      in.close();
    } catch (MalformedURLException ex) {
      ex.printStackTrace();
    } catch (IOException ex) {
      ex.printStackTrace();
    }
  }
  
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.