Показаны сообщения с ярлыком парсинг. Показать все сообщения
Показаны сообщения с ярлыком парсинг. Показать все сообщения

понедельник, 23 июля 2012 г.

Парсинг XML и создание PDF Invoice при помощи Python (Перевод)


Обратите внимание: Этот пост был первоначально опубликован на Dzone. Я изменил заголовок, поскольку я уже писал несколько XML парсеров и не хочу запутать моих читателей.
Одна из задач, с которыми я часто сталкиваюсь в своей работе - это взять данные в одном формате, обработать их и создать отчёт или какой-то другой документ. Сегодня мы посмотрим на то, как взять XML ввод, распарсить его при помощи Python и затем создать отчёт при помощи Reportlab - стороннем пакете для Python. Давайте предположим, что моя компания получила заказ на три предмета, который я должен выполнить. Такой XML может выглядеть так: