Dúvida de como obter dados de um site

4 respostas
B

Amigos,

Estou construindo um site em JSP sobre basquete, baseado nos resultados da NBA, porém gostaria que o site atualizasse automaticamente, para isso eu precisaria entrar em um outro site que tenha as estatísticas da NBA (ex.: http://sports.yahoo.com/nba/boxscore?gid=[telefone removido] ) e pegar alguns dados como, nome do time, nome do jogador, minutos, rebotes, pontos, etc e colocá-los no meu banco de dados.

Alguém já fez isso ???
Se alguém puder me ajudar seria um grande favor.

Desde já agradeço,
Bruno Boesel

4 Respostas

C

Oi boesel

você pode fazer isso de diversas maneiras:

(1) Consultar um web service (se for disponibilizado pelo site)
(2) RSS
(3) Ler o conteúdo do HTML

S

boesel,

aconselho a utilizar web service, tem varios sites que disponibilizam esses recursos…

B

Obrigado pela ajuda, eu procurei web services que disponibilizam os dados que eu preciso e ainda nao encontrei, porém encontrei no site da NBA o RSS, mas não sei como utilizá-lo, se alguém souber dar uma explicaçãozinha só para eu iniciar, seria de grande ajuda.

Obrigado,
Bruno Boesel

M

Cara… Eu faria na raça mermo…

HttpURLConnection blalbalba = … e por aí vai

Se as paginas de estatisticas seguirem o mesmo padrão para todo jogo (certamente sim), monta um parser do HTML dessa pagina…

Se a pagina for XHTML, vai facilitar um pouco…

Eu já brinquei com uma aplicação assim, mas como a página era muito complexa, acabei desistindo…

Criado 30 de julho de 2007
Ultima resposta 2 de ago. de 2007
Respostas 4
Participantes 4