Olá pessoal, estou desenvolvendo uma aplicação em Swing e tenho um site onde eu tenho a hora atual.
Eu quero que quando chege determinado horário, por exemplo: 06:00, minha aplicação faça com que meu mouse realize um clique.
Ou seja, quero saber como pegar o valor dos elementos de texto de um site.
Mas não tenho idéia de como fazer.
Como pegar informações de um site via browser?
M
2 Respostas
HttpUnit acho a maneira mais facil mas tem outras. Alem de pegar o title da pra pegar uma tag por id. Nesse caso a tal hora que pode esta em um label.
public static void main(String[] args) throws Exception {
WebConversation wc = new WebConversation();
WebRequest request = new GetMethodWebRequest( "http://www.google.com/" );
WebResponse response = wc.getResponse( request );
System.out.println(response.getTitle());
}
M
Amigo, obrigado por me informar sobre esta API. Mas eu estou com um problema, veja:
Exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: org/apache/xerces/xni/parser/XMLPullParserConfiguration
edit
consegui baixar, caso alguém queira:
http://www.jarvana.com/jarvana/view/com/google/gwt/gwt-dev/2.0.0-ms1/gwt-dev-2.0.0-ms1.jar!/org/apache/xerces/xni/parser/XMLPullParserConfiguration.class?classDetails=ok
Criado 11 de novembro de 2011
Ultima resposta 12 de nov. de 2011
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo