html-agility-pack
Я пытаюсь создать функцию, которая удаляет html-теги и атрибуты, которых нет в белом списке. У меня есть следующий HTML: <b>first text </b> <b>second text here <a>some text here</a> <a>some text here</a> </b> <a>some twxt here</a> Я исп...
Рассмотрим этот простейший фрагмент кода: using System; using System.Collections.Generic; using System.Linq; using System.Text; using HtmlAgilityPack; namespace WebScraper { class Program { static void Main(string[] args) { HtmlDocument doc = new HtmlDocument(); ...
Задача Я пытаюсь аутентифицировать себя на этом сайте: https://www.peddemoeek.nl/ Однако все попытки thusfar потерпели неудачу и вернули ErrorCode Forbidden, который WebClient обрабатывает как WebException. Окружающая среда C# Скрипач Visual Studio 2015 Браузер Chrome HTML Agility Pack ...
Как выбрать элемент, например textbox, если я не знаю его id? Если я знаю его идентификатор, то я могу просто написать: HtmlAgilityPack.HtmlNode node = doc.GetElementbyId(id); Но я не знаю ID textbox и не могу найти метод GetElementsByTagName в HtmlagilityPack, который доступен в WebBrowser control. В уп...
Когда я использую SelectSingleNode("//meta[@name='keywords']") Это не работает, но когда я использую тот же случай, который использовался в оригинальном документе, это работает хорошо: SelectSingleNode("//meta[@name='Keywords']") Итак, вопрос в том, как я могу установить игнорирование случая?...
Поскольку HtmlAgilityPack еще не поддерживается в windows phone 8.1, ссылка вручную в проекте была хитрым решением. Но это не единственная проблема. Я мог бы использовать XPath для моего прошлого проекта, чтобы выбрать узлы. Теперь я вижу, что функции HtmlDocumentNode.SelectNode() больше нет(из-за совместимос...
Мое приложение использует HtmlAgilityPack для загрузки HTML-документов и анализа их DOM-структуры с большим количеством запросов XPath. Отказ от ответственности: поддержка XPath чрезвычайно важна для моих целей, я не могу переключиться на CSS селекторы, например. Это основная (и, наверное, единственная) прич...
Я беру удар на html agility pack и возникли проблемы с поиском правильного пути, чтобы пойти об этом. например: var findclasses = _doc.DocumentNode.Descendants("div").Where(d => d.Attributes.Contains("class")); однако, очевидно, вы можете добавить классы намного больше, чем divs, поэтому я попробовал э...
имеет ли HtmlAgilityPack возможность возвращать все HTML разметка из объекта HtmlDocument в виде строки?...
HTML Agility Pack был дан в качестве ответа на вопрос StackOverflow некоторое время назад, это все еще лучший вариант? Какие еще варианты следует рассмотреть? Есть ли что-то более легкое?...