Июл
29
Здесь я уже говорил об одном из способов преобразовать HTML в XML для упрощения дальнейшей работы с ним. Теперь я расскажу еще об одной библиотеке под названием Html Agility Pack.
Архив проекта состоит из исходного кода, документации и нескольких примеров — как конвертировать HTML в текст, RSS или XML.
Вот — небольшой пример использования парсера:
HtmlWeb htmlWeb = new HtmlWeb();
HtmlDocument doc = htmlWeb.Load(«http://www.bbc.co.uk/»);HtmlNodeCollection links =
doc.DocumentNode.SelectNodes(«//a[@href]»);foreach (HtmlNode link in links)
{
Response.Write(link.Attributes[«href»].Value + »
«);
}
Похожие статьи
- 27 августа 2008 -- Кеширование ASP.NET страниц браузером. (2)
- 30 декабря 2008 -- Создаем ASHX хендлер в ASP.NET (1)
- 31 августа 2009 -- CRUD на SQLite (5)
- 21 ноября 2007 -- Wiki синтаксис. Супер краткий справочник. (5)
- 15 сентября 2011 -- C#: Запуск Windows сервисов как консольных приложений (5)
9 февраля, 2012 at 12:01
Спасибо за информацию! Помогло :).
26 июня, 2013 at 13:57
Спасибо, помогло!