Konwertowanie plików Microsoft Project z XML na HTML pomaga w prezentacji danych projektowych w sposób przyjazny dla przeglądarek. XML jest bogaty, ale trudny do odczytania dla użytkowników. HTML ułatwia przeglądanie i udostępnianie w zespołach. W tym artykule dowiesz się, jak eksportować projekt MS z XML do HTML w Javie.

Biblioteka Java do konwersji XML na HTML

W artykule tym użyjemy Aspose.Tasks for Java, aby wyeksportować MS Project z formatu XML do HTML. Ułatwia to pracę z plikami MS Project. Obsługuje różne formaty, w tym XML, HTML, PDF, MPP i inne.

Zainstaluj za pomocą Maven:

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

Możesz również pobrać JAR bezpośrednio z Aspose Releases Page.

Convert MS Project from XML to HTML

Możesz przekształcić plik XML MS Project na HTML w zaledwie dwóch krokach:

  1. Załaduj plik XML za pomocą klasy Project.
  2. Zadzwonić do metody save, aby wyeksportować ją jako HTML.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;

public class ConvertXmlToHtmlBasic {
    public static void main(String[] args) {
        // Załaduj plik projektu XML
        Project project = new Project("project.xml");

        // Save as 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.

Dostosuj wynik HTML

Aspose.Tasks for Java udostępnia klasę HtmlSaveOptions, aby umożliwić Ci kontrolowanie wyglądu wygenerowanego HTML. Możesz zdefiniować, które części projektu są wyświetlane, dostosować formatowanie oraz poprawić czytelność końcowego pliku HTML.

  1. Załaduj swój plik XML MS Project przy użyciu klasy Project.
  2. Utwórz instancję klasy HtmlSaveOptions.
  3. Ustaw pożądane opcje, takie jak skala czasowa, uwzględnione strony oraz formatowanie tytułu.
  4. Użyj metody zapisu, aby wyeksportować projekt jako 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) {
        // Załaduj plik projektu XML
    	Project project = new Project("project.xml");

    	// Utwórz opcje zapisywania HTML
        HtmlSaveOptions options = new HtmlSaveOptions();
        options.setPageSize(PageSize.A4);
        options.setIncludeProjectNameInPageHeader(true);
        options.setIncludeProjectNameInTitle(true);
        options.setRenderToSinglePage(true);
        
        // Zapisz jako HTML z dostosowanymi opcjami
        project.save("custom-output.html", options);
    }
}
Dostosuj konwersję pliku XML na HTML w Javie

Dostosuj konwersję pliku XML do HTML w Javie.

Uzyskaj bezpłatną licencję

Potrzebujesz spróbować bez ograniczeń? Możesz uzyskać darmową tymczasową licencję, aby ocenić pełne funkcje Aspose.Tasks for Java.

Spróbuj XML na HTML Online

Możesz także szybko przetestować konwersję pliku XML na HTML bez pisania kodu, korzystając z naszego darmowego XML to HTML Converter online.

Image

Plik XML do HTML: Przydatne zasoby

Oto kilka pomocnych linków, aby dowiedzieć się więcej:

Wnioski

Pokazaliśmy, jak eksportować MS Project z XML do HTML przy użyciu Aspose.Tasks for Java. Umożliwia to łatwiejsze przeglądanie i udostępnianie danych projektowych online. Niezależnie od tego, czy tworzysz aplikacje, czy po prostu chcesz mieć czytelne raporty, Aspose.Tasks daje ci pełną kontrolę.

Masz pytania? Zapytaj na naszym bezpłatnym forum wsparcia.

Zobacz także