Converter XER para MPP em Java

Os arquivos XER e MPP são amplamente usados em aplicativos de gerenciamento e planejamento de projetos. Pode ser necessário converter um arquivo XER para o formato MPP em seus aplicativos Java. Considerando tais requisitos, este artigo explica como converter um arquivo XER para o formato MPP programaticamente em Java.

Conversor XER para MPP - Configuração da API Java

Você pode exportar um arquivo XER para o formato MPP com a API Aspose.Tasks for Java. Não requer nenhum outro aplicativo ou ferramenta para trabalhar com os formatos de arquivo do Microsoft Project. Você pode acessar o arquivo JAR na seção New Releases ou usar as seguintes configurações do Maven no arquivo pom.xml do seu projeto.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>22.11</version>
    <classifier>jdk18</classifier>
</dependency>

Converter XER para MPP programaticamente em Java

Você pode converter um arquivo XER para o formato de arquivo MPP com as etapas abaixo:

  1. Carregue o arquivo XER de origem com um objeto da classe Project.
  2. Exporte o arquivo MPP com o método save().

O trecho de código a seguir demonstra como converter um arquivo XER para o formato MPP em Java:

// Carregar o arquivo XER de entrada
com.aspose.tasks.Project project = new com.aspose.tasks.Project("PrimaveraProject.xer");

// Salve o arquivo MPP de saída
project.save("Output.mpp", com.aspose.tasks.SaveFileFormat.Mpp);

Converta o formato XER para MPP com opções avançadas em Java

Você pode personalizar a conversão de arquivo XER para MPP manipulando diferentes propriedades. Você precisa seguir os passos abaixo:

  1. Carregue o arquivo XER de entrada com a classe Project.
  2. Inicialize um objeto da classe MPPSaveOptions.
  3. Defina propriedades diferentes de acordo com seus requisitos.
  4. Finalmente, exporte o arquivo MPP com o método save() enquanto especifica o parâmetro SaveFileFormat.

O trecho de código abaixo mostra como converter XER em MPP com opções avançadas programaticamente em Java.

// Carregar o arquivo XER de entrada
com.aspose.tasks.Project project = new com.aspose.tasks.Project("PrimaveraProject.xer");

// Inicializar objeto de classe MPPSaveOptions
com.aspose.tasks.MPPSaveOptions options = new com.aspose.tasks.MPPSaveOptions();
options.setWriteViewData(true);

// Salve o arquivo MPP de saída
project.save("Output.mpp", com.aspose.tasks.SaveFileFormat.Mpp);

Obtenha uma licença gratuita

Você pode avaliar a API sem quaisquer limitações obtendo uma licença temporária gratuita.

Conclusão

Neste artigo, entendemos como converter um arquivo XER para o formato MPP com diferentes abordagens programaticamente em Java. Além disso, você pode explorar outras funcionalidades acessando o espaço documentação. Se você quiser discutir qualquer um de seus requisitos ou preocupações, escreva para nós em forum.

Veja também