Comment parser une page web pour extraire les chemin vers les images?
Bonjour à tous, encore qq questions de newbies :yaisse2:, je vous rassure je progresse de jour en jour ^^
aujourd'hui je veux télécharger une image, (ca je sais faire) mais il faut que je parse le site pour trouver l'image !!
donc voici ce que j'ai trouver en regardant le code source html
déja il faut que je lance cette url : (pour l'instant on suppose qu'il trouve à chaque fois)
Code:
1 2
|
http://www.monsite.com/search.php?search_keywords=marecherche&cat_id=1 |
je pense utiliser ce code trouver sur le web
Code:
1 2 3 4 5 6
|
* System.Net.WebClient WC = new System.Net.WebClient();
* System.IO.Stream s = WC.OpenRead("http://www.xxxx.com/yyyy.aspx");
* System.IO.StreamReader sr = new System.IO.StreamReader(s);
*
* string CodeSource = sr.ReadToEnd(); |
ensuite une fois que j'ai ouvert l'url plus haut il faut que je récupere dans le code html ce bout de code ou 1119 et l'id de ma recherche donc variable
Code:
1 2
|
<a href="./details.php?image_id=1119"> |
ensuite il faut que j'ouvre une nouvelle url en fonction du résultat ci dessus
Code:
1 2
|
http://www.monsite.com/details.php?image_id=1119 |
ensuite dans le code de cette page le point de répére fixe est
Code:
1 2
|
<img src="./data/media/ |
pour enfin avoir le lien permettant le téléchargemet qui au final sera sous cett e forme
Code:
1 2
|
http://www.monsite.com/data/media/1/nomdelaphoto.jpg |
merci d'avance de votre aide car je sais pas trop comment procéder..
En esperant etre quand meme clair dans mes propos :lol: