Конвертация файлов 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 всего за два шага:
- Загрузите XML-файл, используя класс
Project
. - Вызовите метод
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.
Настроить HTML-вывод
Aspose.Tasks for Java предоставляет класс HtmlSaveOptions, который позволяет вам контролировать, как будет выглядеть выходной HTML. Вы можете определить, какие части проекта будут показаны, настроить форматирование и улучшить читаемость конечного HTML-файла.
- Загрузите ваш XML файл MS Project с помощью класса
Project
. - Создайте экземпляр класса
HtmlSaveOptions
. - Установите желаемые параметры, такие как временные рамки, включенные страницы и форматирование заголовка.
- Используйте метод 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.
Получите бесплатную лицензию
Нужно попробовать это без ограничений? Вы можете получить бесплатную temporary license для оценки всех функций Aspose.Tasks for Java.
Попробуйте XML в HTML онлайн
Вы также можете быстро протестировать преобразование XML файла в HTML без написания кода, используя наш бесплатный XML to HTML Converter онлайн.

XML Файл в HTML: Полезные ресурсы
Вот несколько полезных ссылок, чтобы узнать больше:
Заключение
Мы показали, как экспортировать MS Project из XML в HTML с использованием Aspose.Tasks for Java. Это упрощает просмотр и обмен данными проекта в Интернете. Независимо от того, создаете ли вы приложения или просто хотите получить удобочитаемые отчеты, Aspose.Tasks дает вам полный контроль.
Есть вопросы? Задайте их на нашем free support forum.