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