Récupération infos depuis page web [Java] - Java - Programmation
MarshPosté le 27-07-2011 à 19:41:03
Bonjour à tous,
Je souhaiterais réaliser un petit programme JAVA me permettant de récupérer des informations contenues sur une (ou plutôt plusieurs) page web.
A l'heure actuelle, je dois : - 1) me connecter sur l'URL d'accueil du site en question ; - 2) cliquer un lien (pas possible d'accéder directement à la page ciblée par le lien, le lien provoque en fait un javascript) ; - 3) saisir un nom dans sur la page (il s'agit d'un INPUT de type TEXT) ; - 4) cliquer sur un autre lien (idem étape 2) ; - 5) lire les informations - 6) parcourir les 20 pages de résultats une à une en cliquant à nouveau sur un lien pour passer d'une page à l'autre.
Je souhaiterais "automatiser" ce processus sachant que l'étape 5 se fera facilement à partir du code source de la page. Pensez-vous qu'un tel programme est réalisable et si oui pouvez-vous me donner des "pistes" (des exemples de classes existantes par exemple) me permettant de le réaliser ?
Je précise que ce programme est destiné à être exécuté une fois tous les deux mois pour lire le contenu d'une quarantaine de pages en tout ; pas dans le but de saturer un serveur...
Marsh Posté le 27-07-2011 à 19:41:03
Bonjour à tous,
Je souhaiterais réaliser un petit programme JAVA me permettant de récupérer des informations contenues sur une (ou plutôt plusieurs) page web.
A l'heure actuelle, je dois :
- 1) me connecter sur l'URL d'accueil du site en question ;
- 2) cliquer un lien (pas possible d'accéder directement à la page ciblée par le lien, le lien provoque en fait un javascript) ;
- 3) saisir un nom dans sur la page (il s'agit d'un INPUT de type TEXT) ;
- 4) cliquer sur un autre lien (idem étape 2) ;
- 5) lire les informations
- 6) parcourir les 20 pages de résultats une à une en cliquant à nouveau sur un lien pour passer d'une page à l'autre.
Je souhaiterais "automatiser" ce processus sachant que l'étape 5 se fera facilement à partir du code source de la page. Pensez-vous qu'un tel programme est réalisable et si oui pouvez-vous me donner des "pistes" (des exemples de classes existantes par exemple) me permettant de le réaliser ?
Je précise que ce programme est destiné à être exécuté une fois tous les deux mois pour lire le contenu d'une quarantaine de pages en tout ; pas dans le but de saturer un serveur...
D'avancer merci de votre aide.