Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Записать в псевдокоде


Автор: Suliman 30.8.2011, 22:32
Задачу решил, одним кривым способом, но хотелось бы узнать как это сделать красиво. Есть сайт: http://wdc.kugi.kyoto-u.ac.jp/dst_realtime/presentmonth/index.html
На нем есть таблица. Таблица в тегах <pre> а азначит ее даже парсить не надо. Задача в том, чтобы ее выкачать и сохранить на диск.

Мне хотя бы в псевдокоде запишите как это делается. 
1. Создаем HTTP клиент
2. Читаем страницу в массив
3. ???
Я просто не понимаю что делать чтобы выкусить только то, что между нужных тегов идет.

Автор: Insert 31.8.2011, 10:26
В данном случае это не таблица в нормальном её виде, а просто предварительно форматированный текст
Когда получаем код страницы,  можно использовать регулярные выражения, но в данном случае легче всего воспользоваться стандартным методом string.IndexOf. Найти с помощью него открывающий и закрывающий теги. Вытащить текст Substring. Закинуть этот текст в текстовый файл с помощью FileStream. Сохранить

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)