システムwiki

Microsoft ProjectにXMLファイルをインポートします

EmilieB 受付中 最終更新日:2021-06-16 14:10

こんにちは、

私はMicrosoft Projectにかなり新しいもので、いくつかの助けが必要です.

私はPythonからいくつかのXMLファイルを生成し、これらのXMLファイルを1つのプロジェクトガントチャートにインポートしたいです.

複数のXMLファイルを1つのプロジェクトにインポートする方法を知りたいですか?

プロジェクトから1つのXMLファイルを開き、このエラーを取得しました:

私のXMLファイルはアンテナのスケジュールです、それらのうちの1つは次のようになります:

取得スケジュール><財産><プロジェクト>Pytroll<タイプ>リクエストMAS<ファイルスタート>2021-01-21-09:40:10<ファイルエンド>2021-01-22-09:40:10<要求viles-of<要求済み>2021-01-21-10:09:00

このことから、私のタスクがステーションであるガントチャートを作り、衛星をサブタスクし、各衛星パスの開始時間と終了時間を作りたいです.それで、最後に私はそれがこのように見えたいのですが:

各ステーションは別のXMLファイルである場所です.これは可能ですか?

プロジェクトがファイルから自動的にタスクを追加できるように、これに簡単な解決策があるように感じ、これは手動では必要ありません.私はコミュニティからいくつかのガイダンスが好きです.

-エミリー.

返信リスト(回答:3)

3 #
John-Pr

emile、

プロジェクトのXMLスキーマに慣れることをお勧めします.これは良い出発点であるかもしれません.

https://docs.microsoft.com/ja-jp/office-project/xml-data-Interchange/project-elements-and-xml-structure?view=project-client-2016

スクリーンショットに表示されているもののような単純なプロジェクトファイルを作成してから、それをXMLとして保存してください.そのファイルの構造を調べてから、インポート用のXMLを作成するために使用してください.

これが役立つことを願っています.

ヨハネ

応答3# ->にスキップ
2 #
EmilieB

こんにちはジョン、それを提案していただきありがとうございます.

私はプロジェクトのXML形式を見てきましたが、私が持っているものとは非常に異なります.まったく同じフォーマットを持つように変更しなければならないならば、それは時間がかかります.フォーマットを見てみましたあなたは私のファイルを簡素化しようとしました:

<プロジェクト>

<名前>MAS

<名前>Metop-B

<スタート>2021-01-21-10:10:06

<仕上げ>2021-01-21-10:25:00

ただし、プロジェクトにロードすると私に同じエラーが与えられます.何が行方不明ですか?これは、Ganttチャートを手動で考慮して複数のXMLファイルを作成するのと同じくらい多くの作業があります.

について

エミリー.

応答2# ->にスキップ
1 #
John-Pr

emile、

データがプロジェクト形式の外側のどこかから来ると、プロジェクトは簡単に作ることは知られていません.簡略化されたXMLが単純化されているのを恐れていますが、必要なファイルのオプションと基本設定に関するすべての前払い情報がありません.

一番下の行、はい、私はそれが単に各プロジェクトファイルを直接作成することがずっと簡単になると思います.複数のファイルがある場合は、1つの汎用フォームを作成し、テンプレートとして保存してから、特定のアンテナスケジュールごとにそのテンプレートを使用できます.

これが役立つことを願っています.

ヨハネ