|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.05.2010, 19:19 | #1 |
The IT Crowd
Пользователь
Регистрация: 10.10.2008
Сообщений: 41
|
"Выдрать" конкретную часть сайта на C#
Доброго времени суток!
Есть у меня такая задача, нужно "выдрать"/достать/извлечь конкретную область сайта(в моем случае это сайт deviantart). Что я имею ввиду по словами "выдрать"/достать/извлечь конкретную область сайт? Т.е. необходимо чтобы любая часть/блок сайта, допустим блок с фотографиями, отображался у меня в WebBrowser. И чтобы там были именно только фотографии конкретного блока и ничего больше. Либо допустим, только блок с комментариями. Пример: 1. Безымянный.jpg 2. Безымянный1.jpg Вот 1. это сайт, главная страница, а 2., то что нужно достать... Использовать пытаюсь Data Extracting SDK. И вот так: Код: Код:
Возможно кто-то работал уже с данной SDK. Посоветуйте пожалуйста как это сделать? Потому что уже не знаю как и что. Запустался. Либо может каким-то стандартными путями... Заранее благодарю.
"Одни наслаждаются дождём, другие просто промокают." - Роджер Миллер
|
21.05.2010, 04:10 | #2 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 77
|
А HtmlAgilityPack не пробовали? Недавно начала разбираться с этой библиотекой, как мне кажется такая возможность в ней есть, тем более если зараннее известен блок, который нужен.
|
21.05.2010, 09:10 | #3 |
The IT Crowd
Пользователь
Регистрация: 10.10.2008
Сообщений: 41
|
Пытаюсь и её использовать.. но не могу разобраться. Запутался
"Одни наслаждаются дождём, другие просто промокают." - Роджер Миллер
|
24.05.2010, 04:21 | #4 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 77
|
А что конкретно не получается?
|
24.05.2010, 19:45 | #5 |
The IT Crowd
Пользователь
Регистрация: 10.10.2008
Сообщений: 41
|
Страшно сказать - всё..
не могу понять как с ней работать.. и т.д.
"Одни наслаждаются дождём, другие просто промокают." - Роджер Миллер
|
26.05.2010, 06:37 | #6 |
Пользователь
Регистрация: 13.01.2010
Сообщений: 77
|
Скачайте библиотеку, подключите, а там и погуглите, много чего найдете, например офф.сайт: http://htmlagilitypack.codeplex.com/Thread/List.aspx, посмотрите здесь, возможно кто-то уже спрашивал подобное.
|
08.06.2010, 12:36 | #7 | |
The IT Crowd
Пользователь
Регистрация: 10.10.2008
Сообщений: 41
|
Цитата:
на сайт тоже вроде бы ничего подобного нет
"Одни наслаждаются дождём, другие просто промокают." - Роджер Миллер
|
|
08.06.2010, 12:50 | #8 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
|
12.06.2010, 16:46 | #9 | |
The IT Crowd
Пользователь
Регистрация: 10.10.2008
Сообщений: 41
|
Цитата:
Только вот я не понял одного, не уже ли, это банальное получение html страницы и её распарсивание? Я точно не знаю, но вроде у меня не отобразится та часть сайта, которая на рисунке 2. Уточню что хочу получить с сайта - именно такую часть сайта, как допустим на рисунке, не просто список всех изображений, а конкретный блок. Есть еще варианты, очень нужно...
"Одни наслаждаются дождём, другие просто промокают." - Роджер Миллер
|
|
12.06.2010, 17:28 | #10 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 555
|
Используй тогда WebBrowser!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Excel ослеп или я "в лыжи обутый"? (при фильтрации не видна часть таблицы) | palabrador | Microsoft Office Excel | 21 | 19.05.2016 13:33 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Модуль Graph - Составить программу вывода в верхнюю часть экрана изображения двух "туч". | lastbronetrain | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 22.12.2008 23:25 |