Was ist das MPX-Dateiformat?
.mpx (Microsoft Project Exchange) ist ein textbasiertes, kommagetrenntes Format für den Austausch von Projektmanagementdaten zwischen Planungsanwendungen. Microsoft führte .mpx mit Project 4.0 im Jahr 1994 als Austauschstandard ein, um den Austausch von Projektdaten mit Drittanbieter-Tools zu ermöglichen, die das native binäre .MPP-Format nicht lesen konnten.
Eine .mpx-Datei besteht aus einer Folge von nummerierten Datensatztypen, die jeweils durch CR+LF-Zeilenenden getrennt sind. Jeder Datensatz beginnt mit einer numerischen Datensatztyp-Kennung, gefolgt von kommagetrennten positionellen Feldwerten. Zu den wichtigsten Datensatztypen gehören der Projekt-Header (Datensatz 1), Arbeitskalender (Datensatz 7), Task-Definitionen (Datensätze 60-70), Ressourcenzuweisungen (Datensatz 75) und Ressourcendatensätze (Datensätze 140-150). Die Dateikodierung ist 7-Bit-ASCII, und die Formatversion wird in Datensatz 1, Feld 4 deklariert; MPX 4.0 ist die letzte definierte Version.
Microsoft Project 98 war die letzte Version, die .mpx nativ schrieb; Project 2000 und spätere Versionen gaben den Export zugunsten eines XML-basierten Formats auf. Trotzdem wurde .mpx von Drittanbieter-Projektmanagement-Tools wie Primavera, OmniPlan, Sciforma und RationalPlan weitgehend übernommen. Die Open-Source-Java-Bibliothek MPXJ ist bis heute die leistungsfähigste verfügbare Lese-/Schreib-Implementierung.
.mpx wurde für den Datenaustausch effektiv durch das Microsoft Project XML-Format und für die native Speicherung durch .mpp abgelöst, bleibt aber als Austauschformat des kleinsten gemeinsamen Nenners in Gebrauch, das von praktisch jedem Planungswerkzeug unterstützt wird.
Sicherheit
RISIKO: LOWReiner ASCII-Text; keine Makros oder ausführbaren Inhalte. Sicher zum Öffnen und Inspizieren in jedem Texteditor.
Formatdetails
kurz gefasstProgramme zum Öffnen von MPX-Dateien
Technische Details
technische Spezifikation| Kodierung | 7-Bit-ASCII-Text; einige Implementierungen erweitern auf 8-Bit für gebietsschemaspezifische Zeichen |
| Container | Klartext-Datensätze mit Kommatrennung (MPX-Schema); keine binären Elemente |
| Zeilenabschluss | CR+LF (\r\n) |
| Datensatzstruktur | Jeder Datensatz beginnt mit einer numerischen Datensatztyp-Kennung, gefolgt von kommagetrennten positionellen Feldwerten |
| Wichtige Datensatztypen | 1 (Dateierstellung/Header), 7 (Kalender), 60-70 (Aufgaben), 75 (Ressourcenzuweisungen), 140-150 (Ressourcen) |
| Formatversion | MPX 4.0 - deklariert im Dateierstellungsdatensatz (Datensatz 1), Feld 4; letzte bekannte Version |
| Letzte native Schreibunterstützung | Microsoft Project 98 (1997); Project 2000 und neuer unterstützen nur den Import |
| Typische Dateigröße | 10 KB - 5 MB |
| Kompression | Keine - reiner ASCII-Text ohne Kompressionsschicht |
| Verschlüsselung | Keine - Inhalte sind menschenlesbarer Klartext |
| Drittanbieter-Bibliothek | MPXJ (Open-Source Java) - leistungsfähigste MPX-Lese-/Schreib-Implementierung, aktiv gepflegt |
| Abgelöst durch | Microsoft Project XML-Format (seit Project 2000) für den Austausch; .MPP für native Speicherung |
| Veröffentlicht | 1994 (Microsoft Project 4.0) |
| Neueste Version | MPX 4.0 (last written by Microsoft Project 98) |
| Spezifikation | docs.fileformat.com |
MPX-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MPX-Dateien.