Анализ таблицы HTML, загруженной с веб-сайта с использованием C # и Html Agility Pack - PullRequest
0 голосов
/ 20 мая 2018

Из приложения Windows WinForms C # я пытаюсь прочитать таблицу с веб-сайта (первая страница):

http://www.freeproxylists.net/?c=&pt=&pr=HTTP&a%5B%5D=1&a%5B%5D=2&u=40

Я использую Html Agility Pack для этого:

WebClient webClient = new WebClient();
string page = webClient.DownloadString("http://www.freeproxylists.net/?c=&pt=&pr=HTTP&a%5B%5D=1&a%5B%5D=2&u=40");

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(page);

Но объект doc не содержит таблицу, которую я хочу.Я хотел бы объединить это с LINQ, что-то похожее делает здесь .

Что я пытаюсь сделать, это прочитать всю таблицу в список, каждый элемент которого является другим спискомкоторый содержит пункты ниже:

IP-адрес, порт, протокол, анонимность, страна, регион, город, время работы

Как я могу это сделать?

...