ValarMayar
@ValarMayar
Д У Р А Ч О К / недопрограммист графоман

Как искать элемент в дереве c#?

Добрый день, есть такой кусок кода на пайтоне, он у меня работает отлично, проблем с ним нет, но вот хотелось бы переписать его на c#

if 'Сменить интерфейс' in main_page.text and 'iframe-topline-table' in main_page.text:  # если активирована полная версия игры\
            print('была полная версия сайта,сменили')
            web_page = html.fromstring(main_page.content)
            for i in web_page.xpath('//a/@href'):

                if '?sr_method=changeInterface' in i:
                    change_i_link = i


Какие библиотеки мне нужны в данном случае?

Пока у меня ничего нет, те
var url = "https://steamcommunity.com/?l=russian";
            var httpClient = new HttpClient();
            var html = await httpClient.GetStringAsync(url);
            Console.WriteLine(html);


Как мне пройтись по исходнику(html) и вытащить весь url из href, например, где есть - "browsefilter=mostrecent"

Я не прошу написать за меня,мне нужен пинок(библиотеки и тп)
Спасибо
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
edward_freedom
@edward_freedom
Используй Html Agility Pack для работы с html.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы