Страницы: 1
RSS
Импорт данных с сайта rp5.ru
 
Уважаемые формумчане!  
Импортирую данные о погоде с сайта rp5.ru. Но почему-то загружаются данные только текущей даты.  
Вопросы:  
1. Как импортировать данные по заданному периоду?  
2. Как убавить количество полей в запросе?
 
Вариантов есть несколько.  
 
Я бы выбрал такой:  
1) формируем ссылку вида  
http://rp5.ru/objects/files_from_archive/27/  
27037_02.05.2011_19.12.2011.1.0.0.ru.utf8.00000000.csv.gz  
(разумеется, подставляя нужные даты)  
 
2) скачиваем файл по сформированной ссылке  
http://excelvba.ru/code/DownloadFile  
 
3) разархивируем файл (например, при помощи WinRAR)  
примеры кода есть на форумах  
 
4) обрабатываем файл макросом, заносим нужные данные в Excel    
 
 
Ещё вариант: поискать на форумах по Excel готовое решение.  
Помнится, я как-то делал загрузчик погоды для этого сайта (или, по крайней мере, участвовал в обсуждении вопроса получения данных с этого сайта)
 
Вспомнил - здесь обсуждалось:  
http://www.programmersforum.ru/showthread.php?t=166875  
 
и здесь:  
http://www.programmersforum.ru/showthread.php?t=110533  
http://www.programmersforum.ru/showthread.php?t=107710  
 
Достаточно было воспользоваться поиском по форумам по фразе "rp5"
 
{quote}{login=EducatedFool}{date=23.12.2011 10:47}{thema=}{post}Вспомнил - здесь обсуждалось:  
http://www.programmersforum.ru/showthread.php?t=166875  
 
и здесь:  
http://www.programmersforum.ru/showthread.php?t=110533  
http://www.programmersforum.ru/showthread.php?t=107710  
 
Достаточно было воспользоваться поиском по форумам по фразе "rp5"{/post}{/quote}  
 
Спасибо большое, но хотелось бы без макросов обойтись, используя стандартные XML-запросы в Excel. Ведь нужная база с необходимыми данными на сайте имеется, соответственно, вытащить нужную инфу теоретически можно стандартными инструментами
Страницы: 1
Читают тему
Наверх