Hva er XSN-filformatet?
.xsn er et arkivbeholderformat knyttet til programvareverktøyet Microsoft InfoPath. En .xsn-fil er et CAB-arkiv som inneholder maldata, visningsformatering, innebygd grafikk, skript og et XML-skjema samlet i en enkelt distribuerbar pakke. InfoPath kan åpne og redigere .xsn-filer direkte; arkivet kan også pakkes ut med ethvert CAB-kompatibelt verktøy ved å gi det nytt navn til .cab. .xsn-filer er skjemamalfiler som brukes til å opprette strukturerte dataregistreringsdokumenter.
InfoPath er et malbehandlingsverktøy for å bygge XML-baserte elektroniske skjemaer. Maldata lagres i komponentfiler inne i arkivet - primært en manifest.xsf-beskrivelse, XSL-visningstransformasjoner, et .xsd-skjema og valgfrie skriptsamlinger. InfoPath ble offisielt avviklet; den siste utgivelsen er InfoPath 2013, ikke 2014. Fra og med 2026 har Microsoft blokkert publisering av nye skjemaer til SharePoint Online og faser ut InfoPath Forms Services fullstendig. Microsoft Power Apps og Microsoft Forms er de anbefalte erstatningene. Brukerinnsendte data lagres som separate .xml-filer, ikke inne i selve .xsn-malen.
Sikkerhet og trygghet
RISIKO: MEDIUMXSN-maler kan inneholde skript og administrert kode («code-behind») som kjører når skjemaet åpnes eller fylles ut, og InfoPath-løsninger med full tillit kan få tilgang til lokale ressurser - så en upålitelig XSN er ikke helt passiv. Åpne kun maler fra kilder du stoler på, og foretrekk å inspisere en ukjent fil ved å gi den nytt navn til .cab og lese filene i stedet for å laste den i InfoPath. Vær oppmerksom på tilfeldige nettsteder for nedlasting av «XSN-visningsprogrammer»; med InfoPath avviklet er disse ofte reklameprogramvare - bruk 7-Zip pluss et tekstredigeringsprogram i stedet.
Formatdetaljer
i et nøtteskallProgrammer som åpner XSN-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | Microsoft Cabinet (CAB)-arkiv |
| Magiske byte | 4D 53 43 46 («MSCF») ved byte-offset 0 - identisk med enhver .cab-fil |
| MIME-type | application/vnd.ms-infopath |
| Komprimering | MSZIP (DEFLATE) brukt per mappe i CAB-beholderen |
| Byterekkefølge | Little-endian (arvet fra CAB-spesifikasjonen) |
| Intern koding | Binær ytre beholder; interne XML-, XSL- og XSD-filer er UTF-8-tekst |
| Kjernefil internt | manifest.xsf - skjemadefinisjonsmanifestet som deklarerer visninger, skjema og tillitsnivå |
| Skjemaversjonering | solutionFormatVersion-attributt i manifest.xsf skiller mellom InfoPath 2003, 2007, 2010 og 2013-skjemaer |
| Integritet og signering | CAB-datakontrollsummer per mappe; løsninger med full tillit kan bære Authenticode-kodesignaturer |
| Typisk filstørrelse | 10 KB - 2 MB |
| Plattform | Kun Windows |
| Brukerdataformat | Innsendte data lagres som separate .xml-filer bundet til malen, ikke innebygd i .xsn-filen |
| Tillitsnivåer | Begrenset, Domene eller Full tillit - deklarert i manifest.xsf; Full tillit krever signering eller administratordistribusjon |
| Utpakkingsmetode | Gi nytt navn til .cab for å åpne med ethvert Cabinet-verktøy (f.eks. 7-Zip); interne filer er menneskelig lesbar XML/XSL |
| Erstattet av | Microsoft Power Apps, Microsoft Forms og SharePoint-listeskjemaer (Microsofts offisielle erstatninger) |
| Utgitt | 2003 (Microsoft Office InfoPath 2003) |
| Siste versjon | InfoPath 2013 (last release; no version after Office 2013) |
| Spesifikasjon | learn.microsoft.com |
XSN-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XSN-filer.