
Envoyé par
joel.drigo
Ah, si, là ça va poser un problème avec JSoup, car le dom du document html est modifié dynamiquement par un script javaScript. Ensuite, il faut simuler ce qu'il faut pour déclencher l'exécution du script : là, à priori, il s'exécute tout seul (pas besoin de cliquer quelquechose ou de saisir des infos, etc...).
Il existe un browser headless appelé HtmlUnit qui pourrait peut-être te permettre de résoudre ton problème : je n'ai jamais essayé personnellement, donc je ne peux te garantir. A toi d'essayer, et de me dire si ça fonctionne avec ton site.
Ah bah merci beaucoup 
je vais tester !
Donc par exemple je peux faire ça ?
1 2 3 4
| WebClient webClient = new WebClient();
Page page = webClient.getPage("http://example.com");
WebResponse response = page.getWebResponse();
String content = response.getContentAsString(); |
Et je peux insérer ça ?
Elements numero = doc.select("#sk-access-type-body-audiotel.sk-document-country-fr");
Partager