웹 페이지 구문 분석 - WP8 - HTMLAgilityPack

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

문제

실제로이 웹 페이지의 내용을 구문 분석하려고합니다. http://www.cryptocoincharts.info/v2/coins/show/tips

특히 "현재 난이도", "지금까지 채광 한 동전"등과 같이 숫자를 구해야합니다.

실제로 그 방법을 모르겠다. 실제로 번호가있는 섹션을 찾았지만, 그 번호를 실제로 얻을 수있는 코드를 작성할 수는 없다.

여기에 이미지 설명을 입력하십시오.

어떤 도움을 주셔서 미리 감사드립니다!

편집 : 이것은 내가 지금까지 가지고있는 코드입니다 :

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

수락 된 답변

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



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.