Порезать xml на части и сделать отчетик

Тер18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.09.2009

Вот тут http://www.denaq.com/[email protected]&Password=123456&Api=GETCATALOG сидит xml файл отдающий каталог с denaq.com Спецификация приколота.

Партейная задача весьма простая. Надо накидать быстренько скриптик который погрызет этот xml и приготовит отчетик в котором будет сказано

1) такой-то код предмета использован более одного раза в РАЗНЫХ предметах c одинаковым двухбуквенным префиксом (к примеру td175 упомянут в DQ-TD175 и в DQ-PC764). Соответственно отчет о коллизии выглядит так: td175 | 2| dq-td175 | dq-pc764

2) такой-то код использован более одного раза, но в одной батарее (к примеру код TD117 в описании батареи dq-td175)

3) в xml фиде имеются картинки. в фиде упомянут путь от корня. Надо сделать следующее - простучать все картинки и убедиться что а) они есть, б) они правильного размера. то есть ProductImages/s-XX.jpg 150*150, m-XX.jpg - 200*200 и l-45.jpg - 300*300. соответственно если встретилась отсутствующая картинка или картинка с некорректным размером - надо сообщить в репорте типа dq-td175 | m| incorrect size или dq-td175 | s | missed

Работа должна представлять собой клиентское приложение ставящееся на виндовую машину (xp и висту). пароль и логин должны указываться в настройках. Отчеты должны формироваться в экселечитаемых csv файлах. Можно и прямо на экран, опционально. Но файлы все равно должны быть.

При приеме работы я буду обращать внимание на проработку деталей и оформления сотфа, так как тот кто сделает этот кусок, будет потом еще доделывать дальше другие более сложные фичи за более сложные деньги. Не стесняйтесь потратить пару часов на оформление. Лого там воткнуть, назвать все красиво.

пысы: вам из всего АПИ надо только GETCATALOG.

*по поводу двухбуквеннного префикса - в вашем фиде видно только dq-что-что. но может быть еще nm-что-то или or-что-то. Так вот, вы проверяете использование одинакового кода в разных батарейх именно в рамках одного префикса.

Заявки фрилансеров