forum.bitel.ru
http://forum.bitel.ru/

Экспорт прайса в xml
http://forum.bitel.ru/viewtopic.php?f=6&t=2996
Страница 1 из 1

Автор:  gescheit [ 08 окт 2009, 20:41 ]
Заголовок сообщения:  Экспорт прайса в xml

Написал тут скриптик который преобразует прайс типа:
7833;Кировская область;1,87932203400
78332;Киров;1,26854237300
... в xml файлик который можно скормить биллингу и получить вот такое дерево:
Вложение:
36.png
36.png [ 14.99 КБ | Просмотров: 3133 ]

Собственно скрипт
Вложение:
csv_to_xml_bgbilling.txt [2.04 КБ]
Скачиваний: 480
. Перед запуском переимонвать расширение в .py. Файл с прайсом и выходной файл указываются в скрипте. Для запуска нужен python и модуль ElementTree.

Автор:  max [ 08 окт 2009, 21:21 ]
Заголовок сообщения:  Re: Экспорт прайса в xml

gescheit писал(а):
Написал тут скриптик который преобразует прайс типа:
7833;Кировская область;1,87932203400
78332;Киров;1,26854237300
... в xml файлик который можно скормить биллингу и получить вот такое дерево:
Вложение:
36.png

Собственно скрипт http://www.bgbilling.ru/forum/download/file.php?mode=view&id=923. Перед запуском переимонвать расширение в .py. Файл с прайсом и выходной файл указываются в скрипте. Для запуска нужен python и модуль ElementTree.

вы бы лучше в викки написали

Автор:  gescheit [ 08 окт 2009, 22:37 ]
Заголовок сообщения:  Re: Экспорт прайса в xml

А такой инструмент кроме меня кому-нибудь нужен? Если нужен то обязательно выложу.

(UPD к скрипту: файлик с тарифом должен быть отсортирован по телефону по возрастанию)

Автор:  leon [ 09 окт 2009, 11:40 ]
Заголовок сообщения:  Re: Экспорт прайса в xml

Питон не знаю, но по опыту - не возникнет проблема с кодировкой?
BG работает с CP1251.

Автор:  gescheit [ 09 окт 2009, 12:28 ]
Заголовок сообщения:  Re: Экспорт прайса в xml

Не возникло, я тести на файлике с тарифом в ютфе, а при выводе в cp1251 перекодируется и всё ок. Входная кодировка кстати указана в скрипте, можно поменять на нужную.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/