Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
little hacker
9 / 9 / 7
Регистрация: 01.03.2015
Сообщений: 182
1

Html Agility Pack. Как получить код только одного класса?

11.10.2015, 16:29. Просмотров 888. Ответов 1

как я уже понял, что лучше всего будет использовать html agility pack, но пока не понимаю как именно.
у меня есть код веб страницы, мне надо получить код только 1 класса с именем допустим "CL1" и записать в строку.
вопрос: как?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2015, 16:29
Ответы с готовыми решениями:

Парс html строки с использованием Html Agility Pack
Есть строка: <ul><li><a href="./pm.php?action=inbox" title="Всего сообщений:...

Html Agility Pack в Windows Phone и ошибка "Следует добавить ссылку на сборку "System.Xml.XPath"
public BashPage() { InitializeComponent(); ...

Как в случае с Dependency Injection внедрять отдельный экземпляр некоторого класса только лишь для одного другого класса
Здравствуйте, пытаюсь понять как же всё таки правильно использовать Dependency...

Как получить html-код в Post-запросе вместо массива байтов
Добрый Есть такая проблема ,делаю GET запрос ,в ответ вместо html кода...

Как используя WebResponse и WebRequest получить исходный html код страницы zakupki.gov.ru
Здравствуйте. Подскажите пожалуйста как передать строку с помощью WebResponse +...

1
sau
1910 / 1570 / 252
Регистрация: 22.07.2011
Сообщений: 5,889
Завершенные тесты: 1
11.10.2015, 17:36 2
Лучший ответ Сообщение было отмечено little hacker как решение

Решение

https://htmlagilitypack.codeplex.com/
https://ru.wikipedia.org/wiki/XPath
http://www.w3.org/TR/CSS21/selector
https://github.com/hcesar/HtmlAgilityPack.CssSelector
http://g.zeos.in/?q=htmlagilitypack%20sample

C#
1
2
3
HtmlAgilityPack.HtmlDocument doc = ...
HtmlNode nodeV1 = doc.DocumentNode.QuerySelector(".className");
HtmlNode nodeV2 = doc.DocumentNode.SelectSingleNode("//[@class='className']");
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2015, 17:36

Получить только пользовательские методы из класса
Добрых времени суток. Есть класс в котром некое количество методов, через...

Вывести на экран HTML код таблицы класса HtmlTable
Добрый день. Как вывести HTML текст таблицы в консоль например? //using...

Получить HTML код страницы
Просто получить HTML код страницы и записать в string. Объясните нубу, как это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru