تبدیل فایل‌های Microsoft Project از XML به HTML کمک می‌کند تا داده‌های پروژه به‌صورتی مناسب برای مرورگر ارائه شوند. XML غنی است اما برای کاربران خواندن آن دشوار است. HTML مشاهده و اشتراک‌گذاری داده‌ها در تیم‌ها را آسان‌تر می‌کند. در این مقاله، شما یاد خواهید گرفت که چگونه یک پروژه MS را از XML به HTML در Java صادر کنید.

کتابخانه Java برای تبدیل XML به HTML

در این مقاله، ما از Aspose.Tasks for Java برای صادرات MS Project از فرمت XML به HTML استفاده خواهیم کرد. این کار، کار با فایل‌های MS Project را آسان می‌کند. این برنامه از فرمت‌های مختلفی از جمله XML، HTML، PDF، MPP و موارد دیگر پشتیبانی می‌کند.

از طریق Maven نصب کنید:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-tasks</artifactId>
  <version>25.6</version> <!-- Use latest version -->
  <classifier>jdk18</classifier>
</dependency>

شما همچنین می‌توانید فایل JAR را به طور مستقیم از Aspose Releases Page دانلود کنید.

MS Project را از XML به HTML تبدیل کنید

شما می‌توانید یک فایل XML پروژه MS را در تنها دو مرحله به HTML تبدیل کنید:

  1. فایل XML را با استفاده از کلاس Project بارگذاری کنید.
  2. متد save را برای خروجی گرفتن به عنوان HTML فراخوانی کنید.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;

public class ConvertXmlToHtmlBasic {
    public static void main(String[] args) {
        // فایل پروژه XML را بارگذاری کنید
        Project project = new Project("project.xml");

        // ذخیره به عنوان HTML
        project.save("output.html", SaveFileFormat.Html);
    }
}
Convert MS Project from XML to HTML in Java

Convert MS Project from XML to HTML in Java.

خروجی HTML را سفارشی کنید

Aspose.Tasks for Java کلاس HtmlSaveOptions را فراهم می‌کند تا به شما امکان دهد کنترل کنید که خروجی HTML چگونه به نظر برسد. شما می‌توانید تعیین کنید که چه قسمت‌هایی از پروژه نمایش داده شود، فرمت‌بندی را تنظیم کرده و خوانایی فایل نهایی HTML را بهبود ببخشید.

  1. فایل XML پروژه MS خود را با استفاده از کلاس Project بارگذاری کنید.
  2. یک نمونه از کلاس HtmlSaveOptions ایجاد کنید.
  3. گزینه‌های مورد نظر را مانند مقیاس زمانی، صفحات شامل شده و فرمت‌بندی عنوان تنظیم کنید.
  4. از روش ذخیره برای صادرات پروژه به عنوان HTML استفاده کنید.
import com.aspose.tasks.HtmlSaveOptions;
import com.aspose.tasks.Project;
import com.aspose.tasks.Timescale;

public class ConvertXmlToHtmlAdvanced {
    public static void main(String[] args) {
        // فایل پروژه XML را بارگذاری کنید
    	Project project = new Project("project.xml");

    	// گزینه‌های ذخیره HTML را ایجاد کنید
        HtmlSaveOptions options = new HtmlSaveOptions();
        options.setPageSize(PageSize.A4);
        options.setIncludeProjectNameInPageHeader(true);
        options.setIncludeProjectNameInTitle(true);
        options.setRenderToSinglePage(true);
        
        // به عنوان HTML با گزینه‌های سفارشی ذخیره کنید
        project.save("custom-output.html", options);
    }
}
تبدیل فایل XML به HTML در Java را سفارشی کنید

فایل XML را برای تبدیل به HTML در Java سفارشی کنید.

گرفتن یک مجوز رایگان

باید بدون محدودیت‌ها تست کنید؟ شما می‌توانید یک لیسانس موقت رایگان دریافت کنید تا تمام قابلیت‌های Aspose.Tasks for Java را ارزیابی کنید.

XML را به HTML آنلاین امتحان کنید

شما همچنین می‌توانید تبدیل فایل XML به HTML را به سرعت بدون نوشتن کد با استفاده از مبدل XML به HTML آنلاین رایگان ما آزمایش کنید.

Image

فایل XML به HTML: منابع مفید

اینجا چند لینک مفید برای یادگیری بیشتر وجود دارد:

نتیجه گیری

ما نشان دادیم که چگونه می‌توان MS Project را از XML به HTML با استفاده از Aspose.Tasks for Java صادرات کرد. این کار داده‌های پروژه را مشاهده و به اشتراک‌گذاری آنلاین آسان‌تر می‌کند. خواه شما در حال ساخت برنامه‌ها باشید یا فقط به گزارش‌های قابل خواندن نیاز داشته باشید، Aspose.Tasks کنترل کامل را در اختیار شما قرار می‌دهد.

سوالی دارید؟ در فروم پشتیبانی رایگان ما بپرسید.

همچنین ببینید