Список банков. Где взять XML-файл
Список банков. Где взять XML-файл
Здравствуйте.
Подскажите, плз, где можно (если можно )
взять-скачать список банков?
/не ручками ж их вбивать/
Подскажите, плз, где можно (если можно )
взять-скачать список банков?
/не ручками ж их вбивать/
Re: Список банков. Где взять XML-файл
http://www.pvision.ru/download/bp/bik/bik0527.zipkusto писал(а):Здравствуйте.
Подскажите, плз, где можно (если можно )
взять-скачать список банков?
/не ручками ж их вбивать/
Re: Список банков. Где взять XML-файл
Спасибо за подсказку, но в этом архиве лежит .dbf файл. А UTMAdmin его не понимает, он хочет .xml
Re: Список банков. Где взять XML-файл
А эксель тебе на что?kusto писал(а):Спасибо за подсказку, но в этом архиве лежит .dbf файл. А UTMAdmin его не понимает, он хочет .xml
Re: Список банков. Где взять XML-файл
Да уж пробовал. По разному. И поля лишние убирал и как есть экспортировал. Нифига. UTM что-то втягивает, это видно, но показывает всего 5-6 новых строк (в списке банков). но они все пустые. А при нажатии "обновить" возвращается к тому, что уже былоMagnum72 писал(а): А эксель тебе на что?
ВСЕ НИЖЕ НАПИСАННОЕ ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК
Столкнулся с такойже проблеммой вбивки кучи банков в билинг, так как импорт через админку никак не желал работать за пяток минут с перекуром накидал след скриптик...
формат пользования
[bear@utmtest ~]$./bank_list2sql.sh bank_list.txt banks.sql
формат данных bank_list.txt - БИК; Название; Город; Корсчет;
данные через точку с запятой, можно выгрузить из экселя в CSV фаил с разделителем
на выходе получаем SQL фаил banks.sql который можно загнать прямиком в базу
ВСЕ ВЫШЕ НАПИСАННОЕ ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК
Столкнулся с такойже проблеммой вбивки кучи банков в билинг, так как импорт через админку никак не желал работать за пяток минут с перекуром накидал след скриптик...
Код: Выделить всё
#!/bin/bash
while read LBANK
do
BIC=`echo $LBANK | cut -f1 -d ';'`
NAME=`echo $LBANK | cut -f2 -d ';'`
CITY=`echo $LBANK | cut -f3 -d ';'`
KSCHET=`echo $LBANK | cut -f4 -d ';'`
echo "insert into banks(bic, name, city, kschet) values ('$BIC', '$NAME', '$CITY', '$KSCHET');" >> $2
done < $1
[bear@utmtest ~]$./bank_list2sql.sh bank_list.txt banks.sql
формат данных bank_list.txt - БИК; Название; Город; Корсчет;
данные через точку с запятой, можно выгрузить из экселя в CSV фаил с разделителем
на выходе получаем SQL фаил banks.sql который можно загнать прямиком в базу
ВСЕ ВЫШЕ НАПИСАННОЕ ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК
Ребят, а никто не заморачивался с обновлением списка банков напрямую с сайта ЦБ?
Вроде есть у них такой сервис http://www.cbr.ru/mcirabis/BIK/bik_db_05022016.zip (имя зип архива меняется каждый рабочий день).
По идее можно его распарсить и обновить данные в бд.
Может у кого есть актуальные наработки?
Вроде есть у них такой сервис http://www.cbr.ru/mcirabis/BIK/bik_db_05022016.zip (имя зип архива меняется каждый рабочий день).
По идее можно его распарсить и обновить данные в бд.
Может у кого есть актуальные наработки?
Для ленивых:
Кодировка UTF-8
Сам файл .sql можно взять: https://yadi.sk/d/RstTF74UoRMib
Заливаем так:
Кодировка UTF-8
Сам файл .sql можно взять: https://yadi.sk/d/RstTF74UoRMib
Заливаем так:
Код: Выделить всё
mysql -f -u root -pПароль_от_mysql -h IP.address.SQL.server название_БД < bank.sql