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:

  1. Carica il file XML utilizzando la classe Project.
  2. 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

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.

  1. Carica il tuo file XML di MS Project utilizzando la classe Project.
  2. Crea un’istanza della classe HtmlSaveOptions.
  3. Imposta le opzioni desiderate come scala temporale, pagine incluse e formattazione del titolo.
  4. 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);
    }
}
Personalizzare la conversione di file XML in HTML in Java

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.

Image

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.

Vedi Anche