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 インストール コマンドを実行すると、パッケージ をすばやく構成したり、PyPI からインストールしたりできます。

 pip install aspose-tasks

Python を使用して XML を MPP に変換する方法

XML ファイルを Microsoft Project ファイル形式に変換するには、以下の手順に従ってください。

  1. ソース XML ファイルを取得します。
  2. Microsoft Project ファイルをロードします。
  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 形式に変換するための、迅速かつ強力かつ柔軟な方法です。さらに、ドキュメント セクションのさまざまな章を参照して、より多くの機能を探索することもできます。不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目