Récupérer une image a partir d'un site internet

elhayel - 7 avril 2015 à 14:51
 elhayel - 8 avril 2015 à 18:42
Bonjour,
merci pour votre réponse j'arrive a faire le fichier xml mais j'ai un autre problème récupérer une image a partir d'un site internet

2 réponses

cgandco Messages postés 219 Date d'inscription mercredi 26 octobre 2011 Statut Membre Dernière intervention 22 juin 2017 9
Modifié par cgandco le 7/04/2015 à 16:26
bonjour,

peut-être comme cela si tu dois la stocker dans ton xml,

var webGet = new HtmlWeb();
            var doc = webGet.Load("https://www.avito.ma/fr/casablanca/t%C3%A9l%C3%A9phones-%C3%A0_vendre");
            HtmlNodeCollection ourNodes = doc.DocumentNode.SelectNodes("//div[@class='item li-hover']");
            foreach (HtmlNode ourNode in ourNodes) {
                var test = ourNode.InnerHtml;
                var imgurl = ourNode.SelectSingleNode("//img[@class='lazy']");
                var attrib = imgurl.GetAttributeValue("data-original", "");
                using (WebClient Client = new WebClient()) {
                    Byte[] theData = Client.DownloadData(attrib);
                    String theStringBase64 =  Convert.ToBase64String(theData, 0, theData.Length);
                }
            }






sans oublier

using System.Net;

Bonne journée
Faites simple, aussi simple que possible, mais pas simpliste.
A. Einstein.
0
Bonjour
Merci pour votre aide, le code sa marche bien
Bonne journée
0
Rejoignez-nous