Хэлп

  • Автор темы Автор темы budora
  • Дата начала Дата начала

budora

Client
Регистрация
13.08.2012
Сообщения
843
Реакции
619
Баллы
93
Код:
Развернуть Свернуть Копировать
string data = String.Empty;
HtmlElementCollection Content = instance.ActiveTab.FindElementsByXPath(".//*[@id='infoTable']/table/tbody/tr[2]/td[2]/div/a");
foreach (HtmlElement HEl in Content.Elements) {
    data = data + HEl.GetAttribute("InnerHtml").ToString() + Environment.NewLine;
}
return data;

Получаю значения + Environment.NewLine в столбик. Задача сделать через запятую. Сам что то не силён.
 
return string.Join(", ", data);
Не канает бро. Они изначально в разных лежат.

bbd3dc7381.jpg
 
data = data + HEl.GetAttribute("InnerHtml").ToString() + ", ";
 
  • Оценить
Реакции: budora
И еще, чтобы Кинопоиск распарсить, не обязательно заходить на него. Проще сделать GET запрос и распарсить на месте регулярками. Ресурсы экономишь.
Только надо скопировать свои куки учетной записи и делать запросы, чтобы не получать каждый раз новые куки.
 
И еще, чтобы Кинопоиск распарсить, не обязательно заходить на него. Проще сделать GET запрос и распарсить на месте регулярками. Ресурсы экономишь.
Только надо скопировать свои куки учетной записи и делать запросы, чтобы не получать каждый раз новые куки.
У меня после энного запроса капча выбивается. Экономлю значит :-)
 
У меня после энного запроса капча выбивается. Экономлю значит :-)
Странно, я тысячами парсил и не разу каптчи не было. Надо зависти учетку в кинопоиске и брать свои куки учетки. И тогда никакой каптчи не будет. Да и вообще на сколько я знаю там каптчи нет, там просто блокировка идет, потому что нет кук.
 
Странно, я тысячами парсил и не разу каптчи не было. Надо зависти учетку в кинопоиске и брать свои куки учетки. И тогда никакой каптчи не будет. Да и вообще на сколько я знаю там каптчи нет, там просто блокировка идет, потому что нет кук.
У меня вот так кидает порой в get
5353c8c5db.jpg
 
Ну тогда прокси и временные куки
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)