Como usar getURL

2 respostas
B

Saudações a todos. Sou novo em Java e novo aqui no forum também. Estou com um problema. Gostaria de saber como eu posso pegar dados de uma página e joga-los no Excel. Li um pouco e acho que devo usar getURL, mas não sei usar direito.

Por exemplo. Se eu quiser pegar dados da página:

http://finance.yahoo.com/q/hp?s=^NDX

E joga-los dentro do Excel. Como eu posso fazer isso.

Desde já obrigado a todos…
Bruno Saldanha

2 Respostas

jgbt

vc vaiter que usar a classe URL. com ela vc consegue pegar os dados que estão na pagina.
de uma pesquisada no forum por essa classe que vc vai achar varios exemplos.
aqui vc tmb vai achar uns exemplos.

[]'s

Rafael_Steil

Eis um exemplo:

StringBuffer sb = new StringBuffer();

URL url = new URL(host);
URLConnection conn = url.openConnection();

InputStream is = conn.getInputStream();
byte[] b = new byte[4096];
int c = 0;

while ((c = is.read(b)) != -1) {
	sb.append(new String(b));
}

is.close();

“host” eh o host que vc quer abrir. Esse codigo ja abre a conexao e pega todo o conteudo da pagina.

Rafael

Criado 21 de abril de 2005
Ultima resposta 21 de abr. de 2005
Respostas 2
Participantes 3