GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Ler arquivo de um diretório
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
02/07/2009 08:51:59
Assunto:
Ler arquivo de um diretório
VeraApFigueiredo
JavaChild
Membro desde: 14/12/2008 16:00:39
Mensagens: 133
Offline
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.
02/07/2009 09:22:34
Assunto:
Re:Ler arquivo de um diretório
yorgan
GUJ Ranger
Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline
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
02/07/2009 09:24:12
Assunto:
Re:Ler arquivo de um diretório
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
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
This message was edited 1 time. Last update was at 02/07/2009 09:28:10
SCJP 5
SCWCD 5
02/07/2009 09:28:53
Assunto:
Ler arquivo de um diretório
thiago.correa
GUJ Master
Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline
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(); }
---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
T
h
iago
03/07/2009 06:55:52
Assunto:
Re:Ler arquivo de um diretório
VeraApFigueiredo
JavaChild
Membro desde: 14/12/2008 16:00:39
Mensagens: 133
Offline
Oi, muito obrigada pela ajuda.
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team