gifts2017

Загрузка курсов валют с сайта НБРБ (с учетом изменений 15.04.2013 г.)

Опубликовал Дмитрий (dimitryas) в раздел Обработки - Обработка справочников

Загрузка курсов валют с сайта НБРБ (с учетом изменений 15.04.2013 г.)

Загрузка курсов валют с сайта НБРБ (с учетом изменений 15.04.2013 г.)

Скачать файлы

Наименование Файл Версия Размер
Загрузка кусов валют НБРБ 9
.ert 242,50Kb
15.04.13
9
.ert 242,50Kb Скачать
v7plus.dll
.dll 232,08Kb
15.04.13
0
.dll 232,08Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Юрий Осипов (yuraos) 16.04.13 12:41
Че-за сайт-то ????????????????
:D :idea: :?: :!: ;) :evil: :cry: :oops: :{} 8-) :o :( :) :|
2. Юрий Осипов (yuraos) 16.04.13 12:42
(1), аааааа ....
Народный банк Белорусии !!!
Только по списку публикаций автора и можно понять.
3. Анатолий Бычин (tolyan_ekb) 16.04.13 13:03
(2) yuraos, как всегда при оформлении публикации. Краткость - сестра
4. Александр Шаров (Ta_Da) 16.04.13 13:41
А что за изменения-то?
Типовая обработка загрузки курсов (судя по картинке как раз она) для конфигурации от "Мисофт", работает до сих пор "по-старинке" - грузит html страничку, а потом удаляет форматирование (причем не парсером, а удалением к примеру 20-30 символов в строке и т.п.) и пытается вычленить из огромного (относительно полезной информации) файлика данные по курсам. В силу изменения дизайна сайта или оформления странички (допустим, добавили тег bold) сию обработку вечно переписывают, в данном случае 15.04.13 видимо как раз произошло очередное изменение оформления?

Вопрос задаю в силу того, что на данном сайте уже выкладывали обработку загрузки курсов, в которой с сайта НБРБ грузится XML файлик с курсами, формат которого в общем-то не менялся уже года этак 3 точно.
И собственно аналогичная самописная обработка у клиентов тоже работает как часы и никаких проблем 15.04.13 не возникло.
5. Vlad (vld_trade) 16.04.13 13:59
Пока автор не отписался: сайт нацбанка Беларуси перешел на использование кодировки UTF-8 в своих ответах.
Автор написал процедуру перевода кодировки из UTF-8 в удобочитаемую 1С7.
Автору респект!
6. Александр Шаров (Ta_Da) 16.04.13 14:04
(5) vld_trade, т.е. продолжаем править обработку и жрать кактус?
7. Vlad (vld_trade) 16.04.13 17:02
(6) Не совсем понял комментарий... Не забываем, что это 1С7, которая не умеет работать штатными средствами с XML в кодировке UTF-8.
А пить текиллу - это всегда за.
8. Александр Шаров (Ta_Da) 16.04.13 18:07
(7) vld_trade, начнем с того, что 1С 7.7 может работать с XML посредством v7plus (которая между прочим и используется в обработке для доступа к сайту). Но это лирика, т.к. обработка с XML не работает.

Не поленился и скачал файл, чтобы не быть голословным. Посмотрел в код. Автор добавил 2 функции, которые он скопипастил с мисты, ну ок. А в остальном все так как я и говорил. Продолжаем стругать кривой говнокод при каждом изменении html странички на сайте НБРБ, вместо того чтобы один раз переписать код нормально и не париться.
9. andrewks 16.04.13 18:13
(2) yuraos, в тегах публикации: Страна: Беларусь
;-)
10. andrewks 16.04.13 18:18
(8) Ta_Da,
начнем с того, что 1С 7.7 может работать с XML посредством v7plus


я за XML, но против v7plus :-)
7.7 прекрасно работает с штатным парсером msxml напрямую, причём без кучи глюков, которая накладывает прокладка с названием "v7plus"
11. Александр Шаров (Ta_Da) 16.04.13 18:26
(10) andrewks, речь о том, что нелепо аппелировать к "1С штатно не работает с XML", когда в обработке уже используется внешняя компонента (которая в том числе с XML позволяет работать), а не о том "какая прекрасная вещь v7plus.dll, ее надо использовать всегда и везде".
12. Vlad (vld_trade) 17.04.13 00:19
(11) Честно говоря, пацаны, не понимаю, о чем речь.
Автор выложил обработку, которая сэкономила МОЁ время. За это я поставил ему плюс. МиСофт пока никак не отреагировал на изменения.
Ta_Da, выложите свой вариант обработки, если она устроит бухгалтеров, я и Вам поставлю плюс ;)
13. Александр Шаров (Ta_Da) 17.04.13 00:30
14. Cemen82 17.04.13 07:21
по моемку ничего не изменилось )))
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа