Программа выполняет парсинг xml файла и запись необходимого содержимого в базу данных. Скомпилированный вариант программы под win32 находится в каталоге dist. Запускать необходимо файл xml2db.exe. Параметры запуска имеют следующий вид: "xmlfile ./res/result1.xml host 127.0.0.1 port 5432 user postgres password 111" Если запустить программу без параметров или с параметрами "-h", "--help", то выведется подсказка по параметрам запуска.
Перед началом работы необходимо создать таблицы в базе данных, выполнив скрипт create.sql.
Исходный код находится в папке "src". Программа написана на языке python версии 2.7 с применением библиотеки psycopg2 для работы с базой данных postgres и собрана с помощью библиотеки py2exe. Для внесения изменений и пересборки проекта необходимо выполнить:
- установить python 2.7
- выполнить "pip install psycopg2" для установки библиотеки psycopg2
- с сайта разработчика "http://www.py2exe.org/" скачать и установить py2exe для python 2.7
- в папке "source code" выполнить "python setup.py py2exe"
- скомпилированный вариант программы будет в директории "dist"