Problème de l ordre
Ahmed-Zakaria
Messages postés
1
Statut
Membre
-
ElementW Messages postés 5690 Statut Contributeur -
ElementW Messages postés 5690 Statut Contributeur -
salam alaikom
bonsoir tt le monde donc mon problème consiste a récupérer des résultats d une recherche lancé sur les moteurs de recherche Google et Bing avec c sharp mais les résultats récupéré sont en désordre total voici un bout de mn code :
le constructeur :
methode de l extraction de l URL :
bonsoir tt le monde donc mon problème consiste a récupérer des résultats d une recherche lancé sur les moteurs de recherche Google et Bing avec c sharp mais les résultats récupéré sont en désordre total voici un bout de mn code :
le constructeur :
public GoogleHtmlParser(string googleUrl)
{
// Sauvegarder l'Url de Google
GoogleUrl = googleUrl;
// Récupérer l'HtmlDocument de l'Url de Google
while (HtmlDoc == null)
{
try
{
HtmlDoc = htmlWeb.Load(googleUrl);
}
catch (Exception e)
{
// Web Exception, ignore it and retry
}
}
}
methode de l extraction de l URL :
public string[] ExtractionUrl()
{
int i = 0;[http://static.commentcamarche.net/www.commentcamarche.net/pictures/GtDmbNzBxmMyXgaFTLHVjkR78Ab3tr6eoeLWyKfliEgBUvpjA3ZFoIZI74FD4qVQ-rg.png [image:http://static.commentcamarche.net/www.commentcamarche.net/pictures/GtDmbNzBxmMyXgaFTLHVjkR78Ab3tr6eoeLWyKfliEgBUvpjA3ZFoIZI74FD4qVQ-rg-s-.png|643px||center]|fancy]
string s = "/url?q=";
string url;
int length;
List<string> urls = new List<string>();
List<int> ordre = new List<int>();
int ord;
foreach (HtmlNode node in HtmlDoc.DocumentNode.SelectNodes("//div/ol/li[@class='g']/h3"))
{
HtmlAttribute att = node.FirstChild.Attributes["href"];
if ((att.Value.StartsWith("/url?q=http://")) || (att.Value.StartsWith("/url?q=https://")))
{
url = att.Value.Substring(s.Length);
length = url.IndexOf("&");
url = url.Substring(0, length);
results[i].Url = url; // att.Value;
results[i].Order = att.Line;
urls.Add(url);
i++;
}
}
return urls.ToArray();
}
A voir également:
- Problème de l ordre
- Excel trier par ordre croissant chiffre - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms - Forum LibreOffice / OpenOffice
- Triez cette liste par ordre alphabétique des villes et par note de la meilleure à la moins bonne. quel mot est formé par les 8 premières lettres de la colonne code ? ✓ - Forum Excel
- Ordre suggestion messenger - Forum Facebook Messenger
- Ordre meilleur ami snap - Forum Snapchat