Пример #1
0
        public void ShowResult()
        {
            var page = HtmlGrabber.GetDocument("https://www.anekdot.ru/random/anekdot/");
            var div  = page.QuerySelectorAll(".topicbox").Skip(1).First().QuerySelector(".text");

            _control.Text = div.TextContent;
        }
Пример #2
0
        public void ShowResult()
        {
            var page         = HtmlGrabber.GetDocument("https://www.banki.ru/products/currency/cash");
            var parentBlocks = page.QuerySelectorAll(".currency-table__bordered-row");
            var eur          = parentBlocks[0].QuerySelector("div.currency-table__large-text").TextContent;
            var usd          = parentBlocks[1].QuerySelector("div.currency-table__large-text").TextContent;

            _control.Text = $"EUR: {eur}   USD: {usd}";
        }
Пример #3
0
        public void ShowResult()
        {
            var page   = HtmlGrabber.GetDocument("https://yandex.ru/search/?text=погода%20сегодня");
            var t      = page.QuerySelector(".weather-forecast__current-temp").TextContent;
            var w_node = page.QuerySelector(".weather-forecast__current-details");
            var sb     = new StringBuilder(w_node.TextContent);

            foreach (var child in w_node.Children)
            {
                sb = sb.Replace(child.TextContent, "");
            }
            _control.Text = $"{t} C° {sb} (обновлено в {DateTime.Now:HH:mm})";
        }