XML é abreviado para Extensible Markup Language. É como algumas informações armazenadas entre diferentes tags para fins de armazenamento e transmissão. Por outro lado, usamos o formato de arquivo MPP para Gerenciamento de Projetos. Você pode converter arquivos de formato XML para MPP, bem como MPP para XML, usando a linguagem Java. É útil quando você deseja importar ou exportar entre arquivos XML e MPP conforme suas necessidades. Vamos prosseguir para as seções a seguir para obter mais detalhes:
- Conversão de XML para MPP ou arquivo de dados do Microsoft Project para XML – Instalação da API Java
- Converter ou importar XML para arquivo MPP programaticamente usando Java
- Converter MPP para arquivo XML programaticamente em Java
Conversão de XML para MPP ou Microsoft Project para XML – Instalação da API Java
Aspose.Tasks for Java API suporta MPP, XML, MPT, HTML e vários outros formatos de arquivo. Você pode converter ou importar arquivo XML para arquivo do Microsoft Project, bem como do formato MPP para arquivo XML em seus aplicativos Java. A configuração da API é bastante simples, pois você pode baixar rapidamente o arquivo JAR da seção Downloads. Caso contrário, você pode especificar os detalhes de Repositório abaixo no arquivo pom.xml de seus aplicativos Java baseados em Maven:
Repositório:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependência:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.2</version>
<classifier>jdk18</classifier>
</dependency>
Converter ou importar XML para arquivo MPP programaticamente usando Java
Por favor, siga os passos abaixo para converter XML para arquivo MPP:
- Carregar arquivo XML de entrada.
- Em seguida, carregue o arquivo MPP de modelo.
- Chame o método copyTo() da classe Project.
- Finalmente, salve a saída MPP (Microsoft Project File).
O snippet de código a seguir mostra como converter ou importar o arquivo XML para MPP programaticamente usando Java:
// Carregar arquivo XML de entrada
Project xmlProject = new Project("Input.xml");
// Carregar arquivo MPP de modelo
Project mppProject = new Project("Blank Project 2010.mpp");
// Chame o método copyTo() da classe Project
xmlProject.copyTo(mppProject);
// Salvar saída MPP (Microsoft Project File)
mppProject.save("ConvertedXmlToMpp.mpp", SaveFileFormat.MPP);
Converter MPP para arquivo XML programaticamente em Java
O arquivo do Microsoft Project, MPP, armazena informações sobre gerenciamento de projetos. A conversão de MPP para XML é útil quando algumas informações devem ser utilizadas por sistemas diferentes para algum propósito específico. Por favor, siga os passos abaixo para converter MPP para o formato XML:
- Carregue o arquivo MPP de entrada usando a classe Project.
- Salve o arquivo XML de saída com a enumeração SaveFileFormat.
O trecho de código abaixo explica como converter MPP para XMP programaticamente com Java:
// Carregar arquivo MPP de entrada usando a classe Project
Project project = new Project("template.mpp");
// Salvar arquivo XML de saída com enumeração SaveFileFormat
project.save("output.xml", SaveFileFormat.XML);
Conclusão
Em conclusão, você aprendeu a conversão de XML para MPP e MPP para o formato de arquivo XML. Além disso, exploramos este tópico com código de exemplo e guia passo a passo com todos os detalhes. Além disso, você pode visitar a API Documentação para explorar outros recursos. Sinta-se à vontade para nos contatar através do Fórum de Suporte Gratuito, em caso de qualquer dúvida. Estamos ansiosos para ajudá-lo com suas preocupações!