Converter XML para MPP usando Python

XML é um formato amplamente usado para troca e armazenamento de dados, enquanto o Microsoft Project é uma ferramenta popular de gerenciamento de projetos. Se você trabalha com essas duas tecnologias, pode ser necessário converter dados XML para o formato do Microsoft Project em alguns cenários. Nesta postagem do blog, exploraremos como converter XML para MPP usando Python.

Conversor de XML para MPP – Configuração da API Python

Aspose.Tasks para Python via .NET A API oferece suporte à criação, edição ou manipulação de arquivos do Microsoft Project. Você pode configurar rapidamente o pacote ou instalá-lo a partir de PyPI executando o seguinte comando de instalação do pip:

 pip install aspose-tasks

Como converter XML para MPP usando Python

Siga as etapas listadas abaixo para converter arquivos XML para o formato de arquivos do Microsoft Project:

  1. Obtenha o arquivo XML de origem.
  2. Carregue o arquivo do Microsoft Project.
  3. Copie os dados e grave a saída em um arquivo do Microsoft Project.

Converter XML para MPP em Python

As etapas a seguir demonstram como converter XML em MPP usando Python:

  1. Carregue o arquivo XML de origem com a classe Project.
  2. Acesse o arquivo MPP e copie os dados do arquivo XML.
  3. Exporte o arquivo MPP enquanto especifica um valor da enumeração SaveFileFormat.

Depois que o pacote Python estiver configurado, podemos começar a escrever nosso script Python. Aqui está um exemplo de script Python que faz a conversão do formato XML para MPP:

import aspose.tasks as tasks

# Load input XML file
xmlProject = tasks.Project("file.xml")

# Load input Project file
mppProject = tasks.Project("Input.mpp")

# Call the copy method
xmlProject.copy_to(mppProject)

# Save output MPP file
mppProject.save("XMLtoMPP.mpp", tasks.saving.SaveFileFormat.MPP);

Obtenha uma licença de API gratuita

Você pode solicitar uma licença temporária gratuita para avaliar a capacidade total da API.

Conclusão

Concluindo, você aprendeu como converter um arquivo XML para o formato de arquivo MPP do Microsoft Project usando Python. É uma maneira rápida, mas poderosa e flexível de converter dados XML para o formato MPP. Além disso, você pode dar uma olhada em diferentes capítulos na seção documentação para explorar mais recursos. Em caso de ambiguidade, sinta-se à vontade para entrar em contato conosco no fórum de suporte gratuito.

Veja também