Che cos'è il formato di file MPX?
.mpx (Microsoft Project Exchange) è un formato di testo semplice, delimitato da virgole, per lo scambio di dati di gestione dei progetti tra applicazioni di pianificazione. Microsoft ha introdotto .mpx con Project 4.0 nel 1994 come standard di interscambio che consente la condivisione dei dati di progetto con strumenti di terze parti incapaci di leggere il formato binario nativo .MPP.
Un file .mpx consiste in una sequenza di tipi di record numerati, ciascuno separato da terminazioni di riga CR+LF. Ogni record inizia con un identificatore numerico del tipo di record seguito da valori di campo posizionali separati da virgole. I tipi di record principali includono l'intestazione del progetto (record 1), i calendari di lavoro (record 7), le definizioni delle attività (record 60-70), le assegnazioni delle risorse (record 75) e i record delle risorse (record 140-150). La codifica del file è ASCII a 7 bit e la versione del formato è dichiarata nel record 1, campo 4; MPX 4.0 è l'ultima versione definita.
Microsoft Project 98 è stata l'ultima versione a scrivere nativamente in .mpx; Project 2000 e versioni successive hanno abbandonato l'esportazione a favore di un formato basato su XML. Nonostante ciò, .mpx è stato ampiamente adottato da strumenti di gestione dei progetti di terze parti tra cui Primavera, OmniPlan, Sciforma e RationalPlan. La libreria Java open-source MPXJ rimane oggi l'implementazione di lettura/scrittura più capace disponibile.
.mpx è stato efficacemente sostituito dal formato Microsoft Project XML per l'interscambio e da .mpp per l'archiviazione nativa, ma rimane in uso come formato di scambio «minimo comune denominatore» supportato da virtualmente ogni strumento di pianificazione.
Sicurezza e incolumità
RISCHIO: LOWTesto ASCII semplice; nessun contenuto eseguibile o macro. Sicuro da aprire e ispezionare in qualsiasi editor di testo.
Dettagli del formato
in sintesiProgrammi che aprono file MPX
Dettagli tecnici
specifiche approfondite| Codifica | Testo ASCII a 7 bit; alcune implementazioni estendono a 8 bit per i caratteri specifici della lingua |
| Contenitore | Record di testo semplice separati da virgole (schema MPX); nessun elemento binario |
| Terminatore di riga | CR+LF (\r\n) |
| Struttura del record | Ogni record inizia con un identificatore numerico del tipo di record seguito da valori di campo posizionali separati da virgole |
| Tipi di record chiave | 1 (Creazione File/Intestazione), 7 (Calendario), 60-70 (Attività), 75 (Assegnazioni Risorse), 140-150 (Risorse) |
| Versione del formato | MPX 4.0 - dichiarata nel Record di Creazione File (record 1), campo 4; ultima versione nota |
| Ultimo supporto scrittura nativa | Microsoft Project 98 (1997); Project 2000 e successivi supportano solo l'importazione |
| Dimensione tipica del file | 10 KB - 5 MB |
| Compressione | Nessuna - testo ASCII semplice senza livello di compressione |
| Crittografia | Nessuna - i contenuti sono testo semplice leggibile dall'uomo |
| Libreria di terze parti | MPXJ (Java open-source) - l'implementazione di lettura/scrittura MPX più capace, mantenuta attivamente |
| Sostituito da | Formato Microsoft Project XML (da Project 2000) per l'interscambio; .MPP per l'archiviazione nativa |
| Rilasciato | 1994 (Microsoft Project 4.0) |
| Ultima versione | MPX 4.0 (last written by Microsoft Project 98) |
| Specifica | docs.fileformat.com |
Conversioni MPX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MPX.