Hvad er MPX-filformatet?
.mpx (Microsoft Project Exchange) er et kommasepareret tekstformat til udveksling af projektstyringsdata mellem planlægningsapplikationer. Microsoft introducerede .mpx med Project 4.0 i 1994 som en udvekslingsstandard, der gjorde det muligt at dele projektdata med tredjepartsværktøjer, som ikke kunne læse det oprindelige binære .MPP-format.
En .mpx-fil består af en sekvens af nummererede posttyper, hver adskilt af CR+LF-linjeskift. Hver post begynder med en numerisk posttype-identifikator efterfulgt af kommaseparerede positionsbestemte feltværdier. Vigtige posttyper inkluderer projekthovedet (post 1), arbejdskalendere (post 7), opgave-definitioner (post 60-70), ressourcetildelinger (post 75) og ressourceposter (post 140-150). Filkodningen er 7-bit ASCII, og formatversionen erklæres i post 1, felt 4; MPX 4.0 er den sidst definerede version.
Microsoft Project 98 var den sidste version, der skrev .mpx indfødt; Project 2000 og senere droppede eksport til fordel for et XML-baseret format. På trods af dette blev .mpx bredt adopteret af tredjeparts projektstyringsværktøjer, herunder Primavera, OmniPlan, Sciforma og RationalPlan. Open source-Java-biblioteket MPXJ er fortsat den mest kapable læse/skrive-implementering, der findes i dag.
.mpx er reelt blevet erstattet af Microsoft Project XML-formatet til udveksling og .mpp til indfødt lagring, men det forbliver i brug som et fællesnævner-udvekslingsformat, der understøttes af stort set alle planlægningsværktøjer.
Sikkerhed og tryghed
RISIKO: LOWRen ASCII-tekst; ingen makroer eller eksekverbart indhold. Sikker at åbne og inspicere i enhver teksteditor.
Formatdetaljer
kort fortaltProgrammer der åbner MPX-filer
Tekniske detaljer
dyb specifikation| Kodning | 7-bit ASCII-tekst; nogle implementeringer udvider til 8-bit for landespecifikke tegn |
| Container | Kommaseparerede tekstposter (MPX-skema); ingen binære elementer |
| Linjeafslutning | CR+LF (\r\n) |
| Poststruktur | Hver post begynder med en numerisk posttype-identifikator efterfulgt af kommaseparerede positionsbestemte feltværdier |
| Vigtige posttyper | 1 (Filoprettelse/Header), 7 (Kalender), 60-70 (Opgaver), 75 (Ressourcetildelinger), 140-150 (Ressourcer) |
| Formatversion | MPX 4.0 - erklæret i Filoprettelsespost (post 1), felt 4; sidste kendte version |
| Sidste indfødte skrivestøtte | Microsoft Project 98 (1997); Project 2000 og senere understøtter kun import |
| Typisk filstørrelse | 10 KB - 5 MB |
| Komprimering | Ingen - ren ASCII-tekst uden komprimeringslag |
| Kryptering | Ingen - indholdet er læsbar tekst |
| Tredjepartsbibliotek | MPXJ (open source Java) - mest kapable MPX-læse/skrive-implementering, vedligeholdes aktivt |
| Erstattet af | Microsoft Project XML-format (siden Project 2000) til udveksling; .MPP til indfødt lagring |
| Udgivet | 1994 (Microsoft Project 4.0) |
| Seneste version | MPX 4.0 (last written by Microsoft Project 98) |
| Specifikation | docs.fileformat.com |
MPX-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MPX-filer.