La conversione di file Microsoft Project da XML a HTML aiuta a presentare i dati del progetto in un formato adatto al browser. XML è ricco ma difficile da leggere per gli utenti. HTML rende più facile visualizzare e condividere tra i team. In questo articolo, imparerai come esportare un progetto MS da XML a HTML in Java.
Libreria Java per convertire XML in HTML
In questo articolo, utilizzeremo Aspose.Tasks for Java per esportare MS Project da XML a formato HTML. Rende facile lavorare con i file di MS Project. Supporta vari formati, inclusi XML, HTML, PDF, MPP e altro ancora.
Installa tramite Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>25.6</version> <!-- Use latest version -->
<classifier>jdk18</classifier>
</dependency>
Puoi anche scaricare direttamente il JAR dalla Aspose Releases Page.
Convertire MS Project da XML a HTML
Puoi convertire un file XML di MS Project in HTML in solo due passaggi:
- Carica il file XML utilizzando la classe
Project
. - Chiama il metodo
save
per esportarlo come HTML.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class ConvertXmlToHtmlBasic {
public static void main(String[] args) {
// Carica il file di progetto XML
Project project = new Project("project.xml");
// Save as HTML
project.save("output.html", SaveFileFormat.Html);
}
}

Convertire MS Project da XML a HTML in Java.
Personalizza l’output HTML
Aspose.Tasks for Java fornisce la classe HtmlSaveOptions per consentirti di controllare come appare l’output HTML. Puoi definire quali parti del progetto vengono mostrate, regolare la formattazione e migliorare la leggibilità del file HTML finale.
- Carica il tuo file XML di MS Project utilizzando la classe
Project
. - Crea un’istanza della classe
HtmlSaveOptions
. - Imposta le opzioni desiderate come scala temporale, pagine incluse e formattazione del titolo.
- Usa il metodo di salvataggio per esportare il progetto come 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) {
// Carica il file di progetto XML
Project project = new Project("project.xml");
// Crea opzioni di salvataggio HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPageSize(PageSize.A4);
options.setIncludeProjectNameInPageHeader(true);
options.setIncludeProjectNameInTitle(true);
options.setRenderToSinglePage(true);
// Salva come HTML con opzioni personalizzate
project.save("custom-output.html", options);
}
}

Customize the XML file to HTML conversion in Java.
Ottieni una Licenza Gratuita
Hai bisogno di provarlo senza limitazioni? Puoi ottenere una licenza temporanea gratuita per valutare tutte le funzionalità di Aspose.Tasks for Java.
Prova XML a HTML Online
Puoi anche testare rapidamente la conversione di file XML in HTML senza scrivere codice utilizzando il nostro gratuito XML to HTML Converter online.

File XML a HTML: Risorse Utili
Ecco alcuni link utili per saperne di più:
Conclusione
Abbiamo mostrato come esportare MS Project da XML a HTML utilizzando Aspose.Tasks for Java. Questo rende i dati di progetto più facili da visualizzare e condividere online. Che tu stia creando app o voglia semplicemente report leggibili, Aspose.Tasks ti offre il pieno controllo.
Hai domande? Chiedi nel nostro free support forum.