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:
- Carregue o arquivo XML usando a classe
Project
. - 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);
}
}

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.
- Carregue seu arquivo XML do MS Project usando a classe
Project
. - Crie uma instância da classe
HtmlSaveOptions
. - Defina as opções desejadas, como a escala de tempo, páginas incluídas e formatação do título.
- 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);
}
}

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.

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.