Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
9 / 9 / 7
Регистрация: 01.03.2015
Сообщений: 182

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

11.10.2015, 16:29. Показов 1861. Ответов 1

Студворк — интернет-сервис помощи студентам
как я уже понял, что лучше всего будет использовать html agility pack, но пока не понимаю как именно.
у меня есть код веб страницы, мне надо получить код только 1 класса с именем допустим "CL1" и записать в строку.
вопрос: как?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2015, 16:29
Ответы с готовыми решениями:

Как вытащить текст со Html странички? Html Agility Pack
Всё очень просто как вытащить текст с Html странички с помощью Html Agility Pack? К примеру у нас есть страничка того же сайта ...

Html Agility Pack: получить доступ к тегам
Есть такой вот фрагмент html: <div id="a_1" class="c_1"> <h3><img src="image.png" alt="image text" />versions</h3> ...

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

1
 Аватар для sau
2774 / 2074 / 386
Регистрация: 22.07.2011
Сообщений: 7,822
11.10.2015, 17:36
Лучший ответ Сообщение было отмечено little hacker как решение

Решение

https://htmlagilitypack.codeplex.com/
https://ru.wikipedia.org/wiki/XPath
http://www.w3.org/TR/CSS21/selector
https://github.com/hcesar/Html... ssSelector
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2015, 17:36
Помогаю со студенческими работами здесь

Html Agility Pack. Не работает SelectNodes
Вро де не большой код отказывается работать, все делал по примерам, и все равно не работает пишет "ссылка на объект не указывает на...

Выборка через HTML Agility Pack
Решил поработать с HTML Agility Pack, но порой складывается ощущение, что он чудит. Например есть следующий html-кусок: <a...

Html Agility Pack парсинг страницы
Народ, есть код <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" id="vkontakte"><head> <meta...

Html Agility Pack: распарсить страницу
Имеется HTML код <tr> <td class=""> Побед: </td> <td class="td-number-nowidth">...

Программа с Html Agility Pack у пользователя
Доброго времени суток, использую HAP в своей программе, и когда скидую exe другу, у него появляеться такой вот эрор: ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru