Ola, sou novo no java e estou fazendo um site como primeira experiencia.
estou querendo pegar informações de outro site e jogar num banco de dados para fazer algumas estatisticas com os dados. Eles se atualizao todos os dias entao gostaria de fazer algo automatico em vez de todo dia eu terque salvar o html.
salvando o html tenho feito assim.
<% FileReader arquivoFile = new FileReader(“arquivo.html”);
BufferedReader arquivoReader = new BufferedReader(arquivoFile); %>
mais gostaria de ler o html direto do endereço.
Obrigado.
Sugestão, não seria melhor ler o RSS deste site não?
Uma dica: use a classe URL para ler esta página a leitura seria mais ou menos isto:
[code]String url = "http://localhost:8080/site2/index.html";
url = new URLCodec().decode(url);
URL u = new URL(url);
InputStream in = u.openStream();
InputStreamReader isr = new InputStreamReader(in);
BufferedReader br = new BufferedReader(isr);
String theLine;
int cont = 1;
while ((theLine = br.readLine()) != null) {
System.out.println(theLine);
}[/code]
:joia:
o site n tem RSS. tenho q cata dentro do html mesmo =/
Vlw vo tenta aqui.
Abraço
Não to conseguindo, não acho o q tenho q coloka no import.
tem algum jeito d acha facil isso? o google n conseguiu me ajuda =/
O erro eh esse. soh falta isso praticamente pra mim. o resto consegui tudo no google e alguns livros.
symbol : class URLCodec
location: class tibia
url = new URLCodec().decode(url);
1 error