O que é o formato de ficheiro MPX?
.mpx (Microsoft Project Exchange) é um formato de texto simples, delimitado por vírgulas, para a troca de dados de gerenciamento de projetos entre aplicativos de agendamento. A Microsoft introduziu o .mpx com o Project 4.0 em 1994 como um padrão de intercâmbio que permite que os dados do projeto sejam compartilhados com ferramentas de terceiros incapazes de ler o formato binário nativo .MPP.
Um arquivo .mpx consiste em uma sequência de tipos de registros numerados, cada um separado por terminações de linha CR+LF. Cada registro começa com um identificador numérico de tipo de registro seguido por valores de campo posicionais separados por vírgulas. Os principais tipos de registro incluem o cabeçalho do projeto (registro 1), calendários de trabalho (registro 7), definições de tarefas (registros 60-70), atribuições de recursos (registro 75) e registros de recursos (registros 140-150). A codificação do arquivo é ASCII de 7 bits, e a versão do formato é declarada no registro 1, campo 4; o MPX 4.0 é a última versão definida.
O Microsoft Project 98 foi a última versão a gravar .mpx nativamente; o Project 2000 e posteriores abandonaram a exportação em favor de um formato baseado em XML. Apesar disso, o .mpx foi amplamente adotado por ferramentas de gerenciamento de projetos de terceiros, incluindo Primavera, OmniPlan, Sciforma e RationalPlan. A biblioteca Java de código aberto MPXJ continua sendo a implementação de leitura/gravação mais capaz disponível hoje.
O .mpx foi efetivamente substituído pelo formato Microsoft Project XML para intercâmbio e pelo .mpp para armazenamento nativo, mas permanece em uso como um formato de intercâmbio de «menor denominador comum» suportado por virtualmente todas as ferramentas de agendamento.
Segurança e proteção
RISCO: LOWTexto ASCII simples; sem macros ou conteúdo executável. Seguro para abrir e inspecionar em qualquer editor de texto.
Detalhes do formato
em resumoProgramas que abrem arquivos MPX
Detalhes técnicos
especificação profunda| Codificação | Texto ASCII de 7 bits; algumas implementações estendem para 8 bits para caracteres específicos de localidade |
| Contêiner | Registros de texto simples separados por vírgulas (esquema MPX); sem elementos binários |
| Terminador de linha | CR+LF (\r\n) |
| Estrutura de registro | Cada registro começa com um identificador numérico de tipo de registro seguido por valores de campo posicionais separados por vírgulas |
| Principais tipos de registro | 1 (Criação de Arquivo/Cabeçalho), 7 (Calendário), 60-70 (Tarefas), 75 (Atribuições de Recursos), 140-150 (Recursos) |
| Versão do formato | MPX 4.0 - declarada no Registro de Criação de Arquivo (registro 1), campo 4; versão final conhecida |
| Último suporte de gravação nativa | Microsoft Project 98 (1997); o Project 2000 e posteriores suportam apenas importação |
| Tamanho de arquivo típico | 10 KB - 5 MB |
| Compressão | Nenhuma - texto ASCII simples sem camada de compressão |
| Criptografia | Nenhuma - o conteúdo é texto simples legível por humanos |
| Biblioteca de terceiros | MPXJ (Java de código aberto) - implementação de leitura/gravação de MPX mais capaz, mantida ativamente |
| Substituído por | Formato Microsoft Project XML (desde o Project 2000) para intercâmbio; .MPP para armazenamento nativo |
| Lançado | 1994 (Microsoft Project 4.0) |
| Versão mais recente | MPX 4.0 (last written by Microsoft Project 98) |
| Especificação | docs.fileformat.com |
Conversões de MPX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MPX.