XML은 데이터 교환 및 저장에 널리 사용되는 형식인 반면 Microsoft Project는 널리 사용되는 프로젝트 관리 도구입니다. 이러한 기술을 모두 사용하는 경우 일부 시나리오에서 XML 데이터를 Microsoft Project 형식으로 변환해야 할 수 있습니다. 이 블로그 게시물에서는 Python을 사용하여 XML을 MPP로 변환하는 방법을 살펴봅니다.
XML to MPP 변환기 – Python API 구성
Aspose.Tasks for Python via .NET API는 Microsoft Project 파일 생성, 편집 또는 조작을 지원합니다. 다음 pip 설치 명령을 실행하여 패키지를 빠르게 구성하거나 PyPI에서 설치할 수 있습니다.
pip install aspose-tasks
Python을 사용하여 XML을 MPP로 변환하는 방법
XML 파일을 Microsoft Project 파일 형식으로 변환하려면 아래 나열된 단계를 따르십시오.
- 원본 XML 파일을 가져옵니다.
- Microsoft 프로젝트 파일을 로드합니다.
- 데이터를 복사하고 출력을 Microsoft Project 파일에 씁니다.
Python에서 XML을 MPP로 변환
다음 단계는 Python을 사용하여 XML을 MPP로 변환하는 방법을 보여줍니다.
- Project 클래스로 소스 XML 파일을 로드합니다.
- MPP 파일에 액세스하고 XML 파일에서 데이터를 복사합니다.
- SaveFileFormat 열거에서 값을 지정하면서 MPP 파일을 내보냅니다.
Python 패키지가 구성되면 Python 스크립트 작성을 시작할 수 있습니다. 다음은 XML을 MPP 형식으로 변환하는 샘플 Python 스크립트입니다.
import aspose.tasks as tasks
# Load input XML file
xmlProject = tasks.Project("file.xml")
# Load input Project file
mppProject = tasks.Project("Input.mpp")
# Call the copy method
xmlProject.copy_to(mppProject)
# Save output MPP file
mppProject.save("XMLtoMPP.mpp", tasks.saving.SaveFileFormat.MPP);
무료 API 라이선스 받기
무료 임시 라이선스를 요청하여 API를 전체 용량으로 평가할 수 있습니다.
결론
결론적으로 Python을 사용하여 XML 파일을 MPP Microsoft Project 파일 형식으로 변환하는 방법을 배웠습니다. XML 데이터를 MPP 형식으로 변환하는 빠르고 강력하고 유연한 방법입니다. 또한 문서 섹션의 다른 장을 살펴보고 더 많은 기능을 탐색할 수 있습니다. 모호한 점이 있는 경우 무료 지원 포럼에서 언제든지 문의해 주세요.