Qu'est-ce que le format de fichier MPX ?
.mpx (Microsoft Project Exchange) est un format en texte brut, délimité par des virgules, pour l'échange de données de gestion de projet entre les applications de planification. Microsoft a introduit le .mpx avec Project 4.0 en 1994 en tant que norme d'échange permettant de partager les données de projet avec des outils tiers incapables de lire le format binaire natif .MPP.
Un fichier .mpx se compose d'une séquence de types d'enregistrements numérotés, chacun séparé par des fins de ligne CR+LF. Chaque enregistrement commence par un identifiant numérique de type d'enregistrement suivi de valeurs de champs positionnels séparées par des virgules. Les principaux types d'enregistrements incluent l'en-tête du projet (enregistrement 1), les calendriers de travail (enregistrement 7), les définitions de tâches (enregistrements 60-70), les affectations de ressources (enregistrement 75) et les enregistrements de ressources (enregistrements 140-150). L'encodage du fichier est en ASCII 7 bits, et la version du format est déclarée dans l'enregistrement 1, champ 4 ; MPX 4.0 est la dernière version définie.
Microsoft Project 98 a été la dernière version à écrire nativement en .mpx ; Project 2000 et les versions ultérieures ont abandonné l'exportation au profit d'un format basé sur XML. Malgré cela, le .mpx a été largement adopté par des outils de gestion de projet tiers, notamment Primavera, OmniPlan, Sciforma et RationalPlan. La bibliothèque Java open-source MPXJ reste l'implémentation de lecture/écriture la plus performante disponible aujourd'hui.
Le .mpx a été effectivement remplacé par le format Microsoft Project XML pour l'échange et par le .mpp pour le stockage natif, mais il reste utilisé comme format d'échange de type « plus petit dénominateur commun » pris en charge par pratiquement tous les outils de planification.
Sécurité et sûreté
RISQUE : LOWTexte ASCII brut ; pas de macros ni de contenu exécutable. Sûr à ouvrir et à inspecter dans n'importe quel éditeur de texte.
Détails du format
en brefProgrammes qui ouvrent les fichiers MPX
Détails techniques
spécifications approfondies| Encodage | Texte ASCII 7 bits ; certaines implémentations s'étendent à 8 bits pour les caractères spécifiques à la langue |
| Conteneur | Enregistrements en texte brut séparés par des virgules (schéma MPX) ; aucun élément binaire |
| Terminateur de ligne | CR+LF (\r\n) |
| Structure d'enregistrement | Chaque enregistrement commence par un identifiant numérique de type d'enregistrement suivi de valeurs de champs positionnels séparées par des virgules |
| Types d'enregistrements clés | 1 (Création de fichier/En-tête), 7 (Calendrier), 60-70 (Tâches), 75 (Affectations de ressources), 140-150 (Ressources) |
| Version du format | MPX 4.0 - déclarée dans l'enregistrement de création de fichier (enregistrement 1), champ 4 ; dernière version connue |
| Dernier support d'écriture natif | Microsoft Project 98 (1997) ; Project 2000 et versions ultérieures supportent l'importation uniquement |
| Taille de fichier typique | 10 Ko - 5 Mo |
| Compression | Aucune - texte ASCII brut sans couche de compression |
| Chiffrement | Aucun - le contenu est du texte brut lisible par l'homme |
| Bibliothèque tierce | MPXJ (Java open-source) - implémentation de lecture/écriture MPX la plus performante, activement maintenue |
| Remplacé par | Format Microsoft Project XML (depuis Project 2000) pour l'échange ; .MPP pour le stockage natif |
| Publié | 1994 (Microsoft Project 4.0) |
| Dernière version | MPX 4.0 (last written by Microsoft Project 98) |
| Spécification | docs.fileformat.com |
Conversions MPX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MPX.