2012-06-04 4 views
4

만들 수 있습니다. mpx 파일을 사용하여 파일 mpxj 라이브러리를 java로.
작성 (작성)해야합니다. mpp java에있는 파일 중 하나는 나를 제안 할 수 있습니다 을주십시오.java에서 .mpp 파일을 만드는 방법은 무엇입니까?

+0

안녕 알렉스, 나는 자바 마이크로 소프트 프로젝트 (MPP) 파일을 만들려고했다.mpxj 라이브러리에서 읽을 수 있지만 쓸 수는 없습니다. Java에서 mpp 파일을 만들 수 있는지 제안하십시오. – Sree

+0

이 [topic of faq] (http://mpxj.sourceforge.net/faq.html#write-mpp)를 읽을 수 있습니다. –

답변

-3

"mpp"는 아마도 "Microsoft PowerPoint"를 의미 할 것이라고 생각하십니까?

Q : MPXJ (Microsoft Project Exchange/Java)가 왜이 작업을 수행 할 수 없다고 생각하십니까? MPXJ에

http://mpxj.sourceforge.net/

에 오신 것을 환영합니다! 이 라이브러리는 프로젝트 정보가 Java 및 .Net에서 조작 될 수 있도록하는 일련의 기능을 제공합니다. MPXJ는 데이터 형식 범위를 지원합니다. Microsoft Project Exchange (MPX), Microsoft 프로젝트 (MPP, MPT), Microsoft Project 데이터 교환 (MSPDI XML), Microsoft Project 데이터베이스 (MPD), 계획자 (XML), Primavera XML, XER 및 데이터베이스) 및 Asta Powerproject (PP, MDB)가 있습니다.

+0

[link] http://mpxj.sourceforge.net/ 그러나 "MPXJ는 Microsoft Project 98에서 생성 된 MPP 파일에 대한 읽기 전용 액세스를 지원합니다."그리고 mpxj로 mpp를 생성하려고 시도했습니다. 그러나 나는 할 수 없었다. net.sf.mpxj.mpp.MPPReader; net.sf.mpxj.mpx.MPXWriter; lib하지만 net.sf.mpxj.mpp.MPPWriter에서 사용할 수 있습니다. 사용할 수 없습니다. 다른 방법으로 Microsoft Project (MPP) 파일을 만들 수 있습니까? – Sree

+0

그 (mpp) 마이크로 소프트 프로젝트 계획 .. –

4

나는 MPXJ를 유지하며, 귀하의 문의에 대한 짧은 대답은 현재 MPXJ가 MPP 파일을 작성하지 않는다는 것입니다.

MPP 파일 구조를 이해하려는 노력에도 불구하고 아직 잘 이해되지 않은 많은 부분이 있으므로 안정적으로 생성하기가 어렵습니다. 다른 문제는 MPP 파일을 생성 할 수있는 몇 가지 코드를 생성하더라도 해당 파일에 쓸 수있는 기능이 MPXJ가 MSPDI 파일 형식에서 지원하는 것보다 뒤떨어 질 가능성이 있다는 것입니다. 다시 말하면이 파일에 대한 불완전한 이해 때문입니다. MPP 형식.

MS 프로젝트 (프로젝트 15? Project 2013?)의 다음 버전이 MS Office의 다른 응용 프로그램에서 사용되는 ".docx"등의 형식과 유사한 ".mppx"파일 형식을 제공 할 수도 있습니다. 모음곡. 이것은 XML 기반이며 현재 바이너리 MPP 파일 형식보다 생성하기가 더 쉽습니다 ... Microsoft가 무엇을 생각해 내는지 봅시다!

+0

사실은 MPA가 MSAccess와 같은 데이터베이스라는 사실입니까? – Antonio

+0

아니요, OLE 복합 문서입니다 ... 사실 프로젝트 계획 (작업, 자원, 캘린더 등)의 다른 부분을 나타내는 여러 개별 파일을 포함하는 파일 시스템입니다. 나는 그것이 데이터베이스라고 제안 할 어떤 증거도 보지 못했다. 파일이 C 또는 C++ 구조체로 직렬화 된 것 같습니다. –

0

방문 http://mpxj.sourceforge.net/faq.html
MPP를 사용하여 MPP 파일을 작성할 수 있습니까?

Not at present. Although it is technically feasible to generate an MPP file, the knowledge we have of the file structure is still relatively incomplete, despite the amount of data we are able to correctly extract. It is therefore likely to take a considerable amount of development effort to make this work, and it is conceivable that we will not be ablet to write the full set of attributes that MPXJ supports back into the MPP file - simply because we don't understand the format well enough. You are therefore probably better off using MSPDI which does support the full range of data items present in an MPP file. 

당신은

이 시도 할 수 있습니다 : http://www.aspose.com/java/project-management-component.aspx

그것은 MPP 및 Microsoft Project XML을 기록합니다.

는하지만이 무료하지