كيفية استخراج بيانات تعريف Microsoft Project بجافا

يوفر هذا البرنامج التعليمي السريع خطوات ورمزًا ** لاستخراج البيانات الوصفية لـ Microsoft Project في Java **. يمكن أن يحتوي ملف مشروع MPP على الكثير من معلومات البيانات الوصفية مثل المؤلف والتقويم والتعليقات وتاريخ الإنشاء ورمز العملة وتنسيق التاريخ واسم المدير واسم المشروع وغير ذلك الكثير. ومن ثم ، باستخدام هذا البرنامج التعليمي ، لن تحصل فقط على معلومات حول ** كيفية استخراج البيانات الوصفية لـ Microsoft Project في Java ** ولكن ستحصل أيضًا على تلميحات حول إعداد البيانات الوصفية للمشروع.

خطوات استخراج بيانات تعريف Microsoft Project في Java

  1. باستخدام مستودع Maven ، أضف مرجعًا إلى Aspose.Tasks في مشروعك لجلب البيانات الوصفية للمشروع
  2. باستخدام كائن فئة Project ، افتح ملف MPP الذي سيتم جلب البيانات الوصفية الخاصة به
  3. قم بالوصول إلى البيانات الوصفية للمشروع من الملف الذي تم تحميله باستخدام Prj العداد
  4. اعرض معلومات بيانات تعريف المشروع على وحدة التحكم

تصف هذه الخطوات عملية * الحصول على بيانات تعريف MS Project في Java * عن طريق تحميلها في كائن فئة Project ثم استخدام طريقة get () لفئة Project للوصول إلى أي من خصائص البيانات الوصفية مع قيمة تعداد Prj. يتم تخزين هذه الخصائص في متغيرات السلسلة وعرضها على وحدة التحكم. بنفس الطريقة ، يمكنك تعيين البيانات الوصفية من خلال توفير قيمة Prj enum مع القيمة المطلوبة التي سيتم تعيينها.

رمز لاسترداد بيانات تعريف ملف MPP في Java

import com.aspose.barcode.License;
import com.aspose.tasks.Prj;
import com.aspose.tasks.Project;
public class ExtractMicrosoftProjectMetadataInJava {
public static void main(String[] args) throws Exception{ // main function for the ExtractMicrosoftProjectMetadataInJava class
// Set Aspose.Tasks license to avoid trial version limitations before featching the Microsoft project metadata
License projectLicense = new License();
projectLicense.setLicense("Aspose.Tasks.lic");
// Load the sample MPP file whose metadata is to be fetched
Project MPPFile = new Project("InputMPPFileForMetadata.mpp");
// Declare a few string variables to store metadata information fetched from the project
String MPPAuthor, MPPCategory, MPPCompany, MPPComments;
// Fetch the desired properties from the project metadata collection in the loaded MPP file
MPPAuthor = MPPFile.get(Prj.AUTHOR);
MPPCategory = MPPFile.get(Prj.CATEGORY);
MPPCompany = MPPFile.get(Prj.COMPANY);
MPPComments = MPPFile.get(Prj.COMMENTS);
// Format a string to display the project metadata information
String metadata = String.format("Author:%s, Catgory:%s, Company:%s, Comments:%s",MPPAuthor, MPPCategory, MPPCompany, MPPComments);
// Print the project metadata on the console
System.out.println(metadata);
}
}

يقوم هذا الرمز بتحميل نموذج ملف MPP إلى كائن فئة Project من القرص * ويسترد بيانات تعريف ملف MPP باستخدام Java *. تحتوي فئة Prj على حوالي 80 خاصية يمكن الوصول إليها مقابل مشروع معين. يمكن استخدام نفس فئة Prj لتعيين هذه الخصائص.

لقد تعلمنا استخراج البيانات الوصفية لوثيقة MPP في Java باتباع الخطوات المذكورة أعلاه. ومع ذلك ، إذا كنت تبحث عن تحويل ملف MS Project إلى تنسيق آخر ، فراجع المقالة على كيفية تحويل ملف Microsoft Project إلى XPS في Java.

 عربي