Converter arquivos do Microsoft Project de XML para HTML ajuda a apresentar dados do projeto de uma forma amigável ao navegador. XML é rico, mas difícil de ler para os usuários. HTML torna mais fácil visualizar e compartilhar entre as equipes. Neste artigo, você aprenderá como exportar um projeto do MS Project de XML para HTML em Java.

Biblioteca Java para Converter XML em HTML

Neste artigo, nós vamos usar Aspose.Tasks for Java para exportar MS Project do formato XML para HTML. Isso facilita o trabalho com arquivos do MS Project. Ele suporta vários formatos, incluindo XML, HTML, PDF, MPP e mais.

Instale via Maven:

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

Você também pode baixar o JAR diretamente da Aspose Releases Page.

Converter o MS Project de XML para HTML

Você pode converter um arquivo XML do MS Project para HTML em apenas duas etapas:

  1. Carregue o arquivo XML usando a classe Project.
  2. Chame o método save para exportá-lo como HTML.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;

public class ConvertXmlToHtmlBasic {
    public static void main(String[] args) {
        // Carregue o arquivo de projeto XML
        Project project = new Project("project.xml");

        // Salvar como HTML
        project.save("output.html", SaveFileFormat.Html);
    }
}
Converter o MS Project de XML para HTML em Java

Convert MS Project from XML to HTML in Java.

Personalizar Saída HTML

Aspose.Tasks for Java fornece a classe HtmlSaveOptions para permitir que você controle a aparência do HTML de saída. Você pode definir quais partes do projeto são exibidas, ajustar a formatação e melhorar a legibilidade do arquivo HTML final.

  1. Carregue seu arquivo XML do MS Project usando a classe Project.
  2. Crie uma instância da classe HtmlSaveOptions.
  3. Defina as opções desejadas, como a escala de tempo, páginas incluídas e formatação do título.
  4. Use o método save para exportar o projeto como 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) {
        // Carregue o arquivo do projeto XML
    	Project project = new Project("project.xml");

    	// Criar opções de salvamento HTML
        HtmlSaveOptions options = new HtmlSaveOptions();
        options.setPageSize(PageSize.A4);
        options.setIncludeProjectNameInPageHeader(true);
        options.setIncludeProjectNameInTitle(true);
        options.setRenderToSinglePage(true);
        
        // Salvar como HTML com opções personalizadas
        project.save("custom-output.html", options);
    }
}
Personalizar a conversão de arquivo XML para HTML em Java

Customize a conversão de arquivo XML para HTML em Java.

Obtenha uma Licença Grátis

Precisa experimentar sem limitações? Você pode obter uma licença temporária gratuita para avaliar todos os recursos do Aspose.Tasks for Java.

Tente XML para HTML Online

Você também pode testar a conversão de arquivo XML para HTML rapidamente sem escrever código usando nosso XML to HTML Converter online.

Image

XML File to HTML: Recursos Úteis

Aqui estão alguns links úteis para saber mais:

Conclusão

mostramos como exportar o MS Project de XML para HTML usando o Aspose.Tasks for Java. Isso torna os dados do projeto mais fáceis de visualizar e compartilhar online. Se você está construindo aplicativos ou apenas quer relatórios legíveis, o Aspose.Tasks oferece controle total.

Got questions? Ask at our free support forum.

Veja também