המר XML ל-MPP באמצעות Python

XML הוא פורמט בשימוש נרחב להחלפת נתונים ואחסון בעוד ש-Microsoft Project הוא כלי פופולרי לניהול פרויקטים. אם אתה עובד עם שתי הטכנולוגיות הללו, ייתכן שתצטרך להמיר נתוני XML לפורמט Microsoft Project בתרחישים מסוימים. בפוסט זה בבלוג, נחקור כיצד להמיר XML ל-MPP באמצעות Python.

ממיר XML ל-MPP - תצורת API של Python

Aspose.Tasks עבור Python דרך .NET API תומך ביצירה, עריכה או מניפולציה של קבצי Microsoft Project. אתה יכול להגדיר במהירות את חבילה או להתקין אותה מ-PyPI על ידי הפעלת הפקודה הבאה להתקנת pip:

 pip install aspose-tasks

כיצד להמיר XML ל-MPP באמצעות Python

אנא בצע את השלבים המפורטים להלן להמרת קובצי XML לפורמט קבצי Microsoft Project:

  1. קבל את קובץ ה-XML המקור.
  2. טען את קובץ Microsoft Project.
  3. העתק את הנתונים וכתוב את הפלט לקובץ Microsoft Project.

המרת XML ל-MPP ב-Python

השלבים הבאים מדגימים כיצד להמיר XML ל-MPP באמצעות Python:

  1. טען את קובץ ה-XML המקור עם המחלקה Project.
  2. גש לקובץ MPP והעתק את הנתונים מקובץ ה-XML.
  3. ייצא את קובץ ה-MPP תוך ציון ערך מתוך הספירה SaveFileFormat.

לאחר הגדרת חבילת Python, נוכל להתחיל לכתוב את סקריפט Python שלנו. להלן סקריפט Python לדוגמה שעושה המרה של XML לפורמט MPP:

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 בחינם

אתה יכול לבקש [רישיון זמני] בחינם8 כדי להעריך את ה-API במלוא קיבולתו.

סיכום

לסיכום, למדת כיצד להמיר קובץ XML לפורמט קובץ MPP Microsoft Project באמצעות Python. זוהי דרך מהירה אך חזקה וגמישה להמיר נתוני XML לפורמט MPP. יתר על כן, אתה יכול להסתכל על פרקים שונים בסעיף תיעוד כדי לחקור תכונות נוספות. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית.

ראה גם