Парсинг: цикл для поиска следующего элемента - C#
Формулировка задачи:
Зацыклить необходимо следушие действие
Проблема в том что на странице есть несколько элементов а если вставить этот код в цикл то он всегда берет только первый найденный элемент?
var request = WebRequest.Create("http://www.cyprusjobs.com/index.php?module_page=my_jobs&jobs_step=jobs_job_list"); using (var responses = request.GetResponse()) { using (var streams = responses.GetResponseStream()) using (var readers = new StreamReader(streams)) { string html = readers.ReadToEnd(); var UpdExp = new Regex(@"index.php?module_page=my_jobs&jobs_step=jobs_details&job_jobs_id=(?<upd>\d+)"); string upDate = UpdExp.Match(html).Groups["upd"].Value; //da.InsertCommand = new SqlCommand("INSERT INTO tblContacts VALUES(@FIRSTNAME, @lastname)", cs); //da.InsertCommand.Parameters.Add("@FIRSTNAME", SqlDbType.VarChar).Value = upDate; } }
Как правильно сделать цикл для поиска следующего элемента ?
Решение задачи: «Парсинг: цикл для поиска следующего элемента»
textual
Листинг программы
11263 16294 16293 16292 16291 16290 16289 16288 16287 16286 16285 16284 16283 16282 16281 16279 16278 16277 16276 16275
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д