Нужно парсить каталог на сайте и записать значения в БД - C#
Формулировка задачи:
Доброго времени суток
Нужно парсить каталог на сайте и закинуть в дб, а потом обновлять уже цену по номеру товара из csv, xls
Чем лучше всего парсить ?
Сам сайт forum3.ru
Посмотрел код страницы, у каждого товара форма записи
адрес сайта/up_id/id
так же нашёл файл со всеми категориями и подкатегориями по адресу http://forum3.ru/tree/tree_msk.txt
Получается нужно сначала парсить категории, создавая поля cat_name, up_id, id - а дальше, проходить по каждой адрес сайта/up_id/id и тащить оттуда уже данные в дб, так?
Может у кого идеи есть как это сделать проще или другим способом?
Решение задачи: «Нужно парсить каталог на сайте и записать значения в БД»
textual
Листинг программы
string jsonText; WebRequest request = WebRequest.Create("http://forum3.ru/tree/tree_msk.txt"); using (StreamReader sr = new StreamReader(request.GetResponse().GetResponseStream(), Encoding.Default)) { jsonText = sr.ReadToEnd(); } Data jsonObj = JsonConvert.DeserializeObject<Data>(jsonText); MessageBox.Show(jsonObj.items[0].name);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д