Вы можете обнаружить, что MPXJ поможет вам, хотя потребуется немного усилий!
MPXJ - это кроссплатформенная библиотека, которая работает на Java или .Net и предоставляет функции импорта и экспорта для различных форматов файлов Project. В зависимости от вашей целевой платформы вы можете использовать такие средства, как Jype, Jython или Pythonnet, для работы с MPXJ.
Надеюсь, это поможет!
Jon
p.s: Отказ от ответственности: я поддерживаю MPXJ.