Конвертация файлов 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 .

Конвертировать MS Project из XML в HTML

Вы можете конвертировать файл XML MS Project в 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 с помощью класса Project.
  2. Создайте экземпляр класса HtmlSaveOptions.
  3. Установите желаемые параметры, такие как временные рамки, включенные страницы и форматирование заголовка.
  4. Используйте метод save, чтобы экспортировать проект в 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.

Получите бесплатную лицензию

Нужно попробовать это без ограничений? Вы можете получить бесплатную temporary license для оценки всех функций Aspose.Tasks for Java.

Попробуйте XML в HTML онлайн

Вы также можете быстро протестировать преобразование XML файла в HTML без написания кода, используя наш бесплатный XML to HTML Converter онлайн.

Image

XML Файл в HTML: Полезные ресурсы

Вот несколько полезных ссылок, чтобы узнать больше:

Заключение

Мы показали, как экспортировать MS Project из XML в HTML с использованием Aspose.Tasks for Java. Это упрощает просмотр и обмен данными проекта в Интернете. Независимо от того, создаете ли вы приложения или просто хотите получить удобочитаемые отчеты, Aspose.Tasks дает вам полный контроль.

Есть вопросы? Задайте их на нашем free support forum.

Смотрите также