How to create in Java MPP file?
I can use the mpxj library to create in Java MPX file
Solution
I maintain mpxj. The short answer to your query is that mpxj does not write MPP files at present
The main reason for this is very simple. Although efforts have been made to understand the MPP file structure, there are still a lot of contents that have not been well understood, so it is difficult to generate reliably Another problem is that even if I want to generate some code that can generate MPP files, its ability to write to the file may lag behind the mspdi file format supported by mpxj, which is again due to my incomplete understanding of the file MPP format
I doubt the next version of MS Project (project 15? Project 2013?) It may provide ". Mppx" file format, similar to ". Docx" and other formats used by other applications in MS office suite This will be XML based and easier to generate than the current binary MPP file format... Let's see what Microsoft has proposed!
Jon