XML은 Extensible Markup Language의 약자입니다. 그것은 저장 및 전송 목적을 위해 서로 다른 태그 사이에 저장된 일부 정보와 같습니다. 반면에 프로젝트 관리에는 MPP 파일 형식을 사용합니다. Java 언어를 사용하여 XML을 MPP로, MPP를 XML 형식 파일로 변환할 수 있습니다. 요구 사항에 따라 XML과 MPP 파일 간에 가져오거나 내보낼 때 유용합니다. 자세한 내용은 다음 섹션을 참조하십시오.
- XML에서 MPP로 또는 Microsoft Project 데이터 파일에서 XML로 변환 – Java API 설치
- Java를 사용하여 프로그래밍 방식으로 XML을 MPP 파일로 변환 또는 가져오기
- Java에서 프로그래밍 방식으로 MPP를 XML 파일로 변환
XML에서 MPP로 또는 Microsoft Project 파일에서 XML로 변환 – Java API 설치
Aspose.Tasks for Java API는 MPP, XML, MPT, HTML 및 여러 기타 파일 형식을 지원합니다. Java 응용 프로그램에서 XML 파일을 Microsoft Project 파일로 변환하거나 MPP 형식에서 XML 파일로 가져올 수 있습니다. 다운로드 섹션에서 JAR 파일을 빠르게 다운로드할 수 있으므로 API 구성은 매우 간단합니다. 그렇지 않으면 Maven 기반 Java 애플리케이션의 pom.xml 파일에 아래 Repository 세부 정보를 지정할 수 있습니다.
저장소:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
의존:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.2</version>
<classifier>jdk18</classifier>
</dependency>
Java를 사용하여 프로그래밍 방식으로 XML을 MPP 파일로 변환 또는 가져오기
XML을 MPP 파일로 변환하려면 아래 단계를 따르십시오.
- 입력 XML 파일을 로드합니다.
- 그런 다음 템플릿 MPP 파일을 로드합니다.
- Project 클래스의 copyTo() 메서드를 호출합니다.
- 마지막으로 출력 MPP(Microsoft Project File)를 저장합니다.
다음 코드 조각은 Java를 사용하여 프로그래밍 방식으로 XML 파일을 MPP로 변환하거나 가져오는 방법을 보여줍니다.
// 입력 XML 파일 로드
Project xmlProject = new Project("Input.xml");
// 템플릿 MPP 파일 로드
Project mppProject = new Project("Blank Project 2010.mpp");
// 프로젝트 클래스의 copyTo() 메소드 호출
xmlProject.copyTo(mppProject);
// 출력 MPP(Microsoft Project 파일) 저장
mppProject.save("ConvertedXmlToMpp.mpp", SaveFileFormat.MPP);
Java에서 프로그래밍 방식으로 MPP를 XML 파일로 변환
Microsoft Project 파일인 MPP는 프로젝트 관리에 대한 정보를 저장합니다. MPP에서 XML로의 변환은 일부 정보가 특정 목적을 위해 다른 시스템에서 활용될 때 유용합니다. MPP를 XML 형식으로 변환하려면 아래 단계를 따르십시오.
- Project 클래스를 사용하여 입력 MPP 파일을 로드합니다.
- SaveFileFormat 열거로 출력 XML 파일을 저장합니다.
아래 코드 조각은 Java를 사용하여 프로그래밍 방식으로 MPP를 XMP로 변환하는 방법을 설명합니다.
// Project 클래스를 사용하여 입력 MPP 파일 로드
Project project = new Project("template.mpp");
// SaveFileFormat 열거로 출력 XML 파일 저장
project.save("output.xml", SaveFileFormat.XML);
결론
결론적으로 XML을 MPP로, MPP를 XML 파일 형식으로 변환하는 방법을 배웠습니다. 또한 샘플 코드와 모든 세부 정보가 포함된 단계별 가이드를 통해 이 주제를 탐색했습니다. 또한 API 문서를 방문하여 다른 기능을 탐색할 수 있습니다. 문의 사항이 있는 경우 무료 지원 포럼을 통해 언제든지 문의해 주십시오. 여러분의 고민을 도와드리겠습니다!