powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP+Internet
9 сообщений из 9, страница 1 из 1
VFP+Internet
    #34723381
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет !!!

Имеется страничка: www.cbr.ru/scripts/XML_daily.asp

Хотелось бы данные с нее ежедневно грузить в базу ...

Загвозка: Не знаю как этот АСП сохранить на диск.
подскажите, пожалуйста ...

VFP 6.0 + NT 4
Либо для
VFP 8.0 + Win2000
...
Рейтинг: 0 / 0
VFP+Internet
    #34723405
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
VFP+Internet
    #34723503
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Sergey Ch - Сергей, я уважаю твои решения, но есть способ сделать все гораздо проще
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Declare integer URLDownloadToFile in URLMon.DLL ;
	integer ,;
	string @ ,;
	string @ ,;
	integer ,;
	integer 

lcUrl="http://www.cbr.ru/scripts/XML_daily.asp"
lcFile="0.xml"
URLDownloadToFile( 0 ,@lcUrl,@lcFile, 0 , 0 )
XMLToCursor(FileToStr(lcFile),"Currency")
http:// - в начале обязательно
...
Рейтинг: 0 / 0
VFP+Internet
    #34723706
Maltsev Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Piva
Спасибо.
То, что надо !!!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
VFP+Internet
    #37953657
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Piva, а если страничка не с валютой. Как ее так же в курср ?
Вот с него http://www.positronica.ru/ ругается ошибкой ..
...
Рейтинг: 0 / 0
VFP+Internet
    #37953864
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEv, а просто обратиться к менеджерам по работе с клиентами ближайшего к вам салона/магазина Позитроники, с просьбой подписать вас на дилерский прайс? Тем более, что он у них легко и непринужденно поставляется в формате Excel...
...
Рейтинг: 0 / 0
VFP+Internet
    #37953867
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEvPiva, а если страничка не с валютой. Как ее так же в курср ?
Вот с него http://www.positronica.ru/ ругается ошибкой ..
Обычно в текстовый файл и потом делается обычный синтактический разбор. Если страниц много, то пишется простой "робот" который "обходит" страницы сайта и собирает интересующую Вас информацию в базу данных... Недостаток такого метода в том, что если владелец сайта поменяет формат представления данных - Вам надо будет переписывать Вашего "робота"... А если сайтов десятки

Либо договариваетесь с фирмой если они Ваши партнеры о том, чтобы они высылали Вам или Вы у них брали файл через FTP/SFTP/e-mail/web srvice etc. отсатки/price lists в согласованном формате...
...
Рейтинг: 0 / 0
VFP+Internet
    #37955350
Фотография MaestroEv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. это все понятно, что писать свой "разборщик" этого файлика. Думал есть готовый, который сложит в табличку все что внутри, раскидав их по тегам. Пример - с позитроникой - это просто пример. Робот должен собирать всю информацию о товаре с некоторых сайтов, сравнивать и итог уже нужен.
...
Рейтинг: 0 / 0
VFP+Internet
    #37955538
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaestroEv... Робот должен собирать всю информацию о товаре с некоторых сайтов, сравнивать и итог уже нужен.
Все компании разные. Так что приходится писать индивидуально если нужно все правильно (there is no magic) Но этим "страдают" как правило очень маленькие бизнесы на самом начальном этапе развития...

Как я уже писал выше - мы заключаем договоренность с партнерами, поставщиками на поставку их данных в удобном им формате, затем добавляем job в SSIS (до этого был BizTalk) который конвертирует данные и особенно коды товаров в принятые в нашей фирме. Работа нудная, долгая и не гарантирует 100% результат. Manager по закупкам потом вручную каждый раз reconsile исключения...

Для больших объемов никто не тащит данные непосредственно с сайтов - так как есть специальные цены для этого и если получаете файл с этими спец предложениями то как правило есть рекомендованная цена для розницы. С конкурентами сложнее, но их сайты никто не "грабит" на предмет ассортимента и цен - поставщики у всех как правило одни и каждый считает свои издержки Если дублировать цены, то до добра это не приводит - могут повесить обвинение в "сговоре по фиксированию цен", а это очень плохо для бизнеса и репутации...

То есть "my point is" данное решение находится скорее в плоскости управления, чем программирования...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP+Internet
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]