Какой цикл применить в парсинге?
Есть страница с новостями ,которую я парсю. Все работает нормально, но только какой мне цикл применить, чтобы спарсились все новости с этой страницы?
for ( int add = 1; add < 20; add += 2 ) {
string title = String.Concat( "//body/div[1]/main/div[1]/table/tr/td[3]/div/table[2]/tr[" + add + "]/td/table/tr/td[2]/a" );
HtmlNode node = doc.DocumentNode.SelectSingleNode( title );
MessageBox.Show( node.InnerText );
}
В for
нужно выставлять условие и оно не подходит, потому-что я не знаю конечное количество новостей.
Спасибо!
Источник: Stack Overflow на русском