Webseitenanalyse - WP8 - HTMLAgilityPack

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

Frage

Ich versuche tatsächlich, den Inhalt dieser Webseite zu analysieren, http://www.cryptoincharts.info/v2/coins/show/tips

Insbesondere müsste ich die Nummern, wie "Aktuelle Schwierigkeit", "Münzen bis jetzt" usw

Ich bin mir nicht sicher, wie ich das machen soll, ich habe den Abschnitt gefunden, wo meine Zahlen sind, aber ich bin nicht in der Lage, den Code zu schreiben, um diese Zahlen herauszubekommen :(

Bildbeschreibung hier eingeben

Vielen Dank im Voraus für jede Hilfe!

EDIT: Das ist der Code, den ich bisher habe:

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);

Akzeptierte Antwort

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();



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum