使用 Python 將 XML 轉換為 MPP

XML 是一種廣泛使用的數據交換和存儲格式,而 Microsoft Project 是一種流行的項目管理工具。如果您同時使用這兩種技術,則在某些情況下可能需要將 XML 數據轉換為 Microsoft Project 格式。在這篇博文中,我們將探討如何使用 Python 將 XML 轉換為 MPP

XML 到 MPP 轉換器——Python API 配置

Aspose.Tasks for Python via .NET API 支持創建、編輯或操作 Microsoft Project 文件。您可以通過運行以下 pip 安裝命令快速配置 package 或從 PyPI 安裝它:

 pip install aspose-tasks

如何使用 Python 將 XML 轉換為 MPP

請按照下面列出的步驟將 XML 文件轉換為 Microsoft Project 文件格式:

  1. 獲取源 XML 文件。
  2. 加載 Microsoft 項目文件。
  3. 複製數據並將輸出寫入 Microsoft Project 文件。

在 Python 中將 XML 轉換為 MPP

以下步驟演示瞭如何使用 Python 將 XML 轉換為 MPP:

  1. 使用 Project 類加載源 XML 文件。
  2. 訪問 MPP 文件並從 XML 文件複製數據。
  3. 在從 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 格式的快速而強大且靈活的方法。此外,您可以查看 文檔 部分中的不同章節以探索更多功能。如有任何疑問,請隨時通過 免費支持論壇 與我們聯繫。

也可以看看