Analyse de page Web - WP8 - HTMLAgilityPack

c# html html-agility-pack parsing windows-phone-8

Question

J'essaie actuellement d'analyser le contenu de cette page Web, http://www.cryptocoincharts.info/v2/coins/show/tips

En particulier, il me faudrait obtenir les chiffres, tels que "Difficulté actuelle", "Pièces minées jusqu'à maintenant", etc.

Je ne sais pas vraiment comment faire cela, j'ai effectivement localisé la section où se trouvent mes numéros, mais je ne suis pas en mesure d'écrire le code pour obtenir ces chiffres :(

entrez la description de l'image ici

Merci d'avance pour votre aide!

EDIT: Ceci est le code que j'ai jusqu'à présent:

protected async override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            string htmlPage = "";
            using (var client = new HttpClient())
            {
                try
                {
                    htmlPage = await client.GetStringAsync("http://www.cryptocoincharts.info/v2/coins/show/tips");
                }
                catch (HttpRequestException exc) { }
            }

        HtmlDocument htmlDocument = new HtmlDocument();
        htmlDocument.LoadHtml(htmlPage);

Réponse acceptée

HttpClient client = new HttpClient();
var doc = new HtmlAgilityPack.HtmlDocument();
var html = await client.GetStringAsync("http://www.cryptocoincharts.info/v2/coins/show/tips");
doc.LoadHtml(html);

var result = doc.DocumentNode.SelectSingleNode("//table[@class='table table-striped']")
                .Descendants("tr")
                .Skip(1)
                .Select(tr => new
                {
                    Desc = tr.SelectSingleNode("td[1]").InnerText,
                    Val = WebUtility.HtmlDecode(tr.SelectSingleNode("td[2]").InnerText)
                })
                .ToList();



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi