Qu'est-ce que le format de fichier XSN ?
.xsn est un format de conteneur d'archive associé à l'outil logiciel Microsoft InfoPath. Un fichier .xsn est une archive CAB qui contient des données de modèle, le formatage des vues, des graphiques intégrés, des scripts et un schéma XML regroupés dans un seul paquet déployable. InfoPath peut ouvrir et modifier les fichiers .xsn directement ; l'archive peut également être extraite avec n'importe quel utilitaire compatible CAB en la renommant en .cab. Les fichiers .xsn sont des fichiers de modèle de formulaire utilisés pour créer des documents de saisie de données structurés.
InfoPath est un outil de gestion de modèles pour la création de formulaires électroniques basés sur XML. Les données du modèle sont stockées dans des fichiers composants à l'intérieur de l'archive - principalement un descripteur manifest.xsf, des transformations de vue XSL, un schéma .xsd et des assemblages de scripts optionnels. InfoPath a été officiellement abandonné ; la version finale est InfoPath 2013, et non 2014. À partir de 2026, Microsoft a bloqué la publication de nouveaux formulaires sur SharePoint Online et retire entièrement InfoPath Forms Services. Microsoft Power Apps et Microsoft Forms sont les remplacements recommandés. Les données soumises par les utilisateurs sont enregistrées sous forme de fichiers .xml séparés, et non à l'intérieur du modèle .xsn lui-même.
Sécurité et sûreté
RISQUE : MEDIUMLes modèles XSN peuvent intégrer des scripts et du code managé « code-behind » qui s'exécutent lors de l'ouverture ou du remplissage du formulaire, et les solutions InfoPath de confiance totale peuvent accéder aux ressources locales - un XSN non fiable n'est donc pas entièrement passif. N'ouvrez que des modèles provenant de sources sûres et préférez inspecter un fichier inconnu en le renommant en .cab pour lire les fichiers plutôt qu'en le chargeant dans InfoPath. Méfiez-vous des sites de téléchargement de « visionneuses XSN » aléatoires ; InfoPath étant abandonné, il s'agit souvent de logiciels publicitaires - utilisez 7-Zip et un éditeur de texte à la place.
Détails du format
en brefProgrammes qui ouvrent les fichiers XSN
Détails techniques
spécifications approfondies| Format de conteneur | Archive Microsoft Cabinet (CAB) |
| Octets magiques | 4D 53 43 46 (« MSCF ») à l'offset d'octet 0 - identique à n'importe quel fichier .cab |
| Type MIME | application/vnd.ms-infopath |
| Compression | MSZIP (DEFLATE) appliquée par dossier à l'intérieur du conteneur CAB |
| Ordre des octets | Little-endian (hérité de la spécification CAB) |
| Encodage interne | Conteneur externe binaire ; les fichiers internes XML, XSL et XSD sont du texte UTF-8 |
| Fichier interne principal | manifest.xsf - le manifeste de définition du formulaire déclarant les vues, le schéma et le niveau de confiance |
| Versionnage du schéma | L'attribut solutionFormatVersion dans manifest.xsf distingue les schémas InfoPath 2003, 2007, 2010 et 2013 |
| Intégrité et signature | Sommes de contrôle des données CAB par dossier ; les solutions de confiance totale peuvent porter des signatures de code Authenticode |
| Taille de fichier typique | 10 Ko - 2 Mo |
| Plateforme | Windows uniquement |
| Format des données utilisateur | Données soumises enregistrées sous forme de fichiers .xml séparés liés au modèle, non intégrées dans le .xsn |
| Niveaux de confiance | Restreint, Domaine ou Confiance totale - déclarés dans manifest.xsf ; la Confiance totale nécessite une signature ou un déploiement par l'administrateur |
| Méthode d'extraction | Renommer en .cab pour ouvrir avec n'importe quel outil Cabinet (ex: 7-Zip) ; les fichiers internes sont du XML/XSL lisible par l'homme |
| Remplacé par | Microsoft Power Apps, Microsoft Forms et les formulaires de liste SharePoint (remplaçants officiels de Microsoft) |
| Publié | 2003 (Microsoft Office InfoPath 2003) |
| Dernière version | InfoPath 2013 (last release; no version after Office 2013) |
| Spécification | learn.microsoft.com |
Conversions XSN
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XSN.