O que é o formato de ficheiro XSN?
.xsn é um formato de contêiner de arquivo associado à ferramenta de software Microsoft InfoPath. Um arquivo .xsn é um arquivo CAB que contém dados de modelo, formatação de visualização, gráficos incorporados, scripts e um esquema XML agrupados em um único pacote implantável. O InfoPath pode abrir e editar arquivos .xsn diretamente; o arquivo também pode ser extraído com qualquer utilitário compatível com CAB renomeando-o para .cab. Arquivos .xsn são arquivos de modelo de formulário usados para criar documentos de entrada de dados estruturados.
O InfoPath é uma ferramenta de gerenciamento de modelos para a construção de formulários eletrônicos baseados em XML. Os dados do modelo são armazenados em arquivos de componentes dentro do arquivo - principalmente um descritor manifest.xsf, transformações de visualização XSL, um esquema .xsd e assemblies de script opcionais. O InfoPath foi oficialmente descontinuado; a versão final é o InfoPath 2013, não 2014. A partir de 2026, a Microsoft bloqueou a publicação de novos formulários no SharePoint Online e está desativando o InfoPath Forms Services inteiramente. Microsoft Power Apps e Microsoft Forms são as substituições recomendadas. Os dados enviados pelo usuário são salvos como arquivos .xml separados, não dentro do próprio modelo .xsn.
Segurança e proteção
RISCO: MEDIUMModelos XSN podem incorporar scripts e «code-behind» de código gerenciado que são executados quando o formulário é aberto ou preenchido, e soluções InfoPath de confiança total podem acessar recursos locais - portanto, um XSN não confiável não é inteiramente passivo. Abra apenas modelos de fontes em que você confia e prefira inspecionar um desconhecido renomeando-o para .cab e lendo os arquivos em vez de carregá-lo no InfoPath. Cuidado com sites de download aleatórios de «visualizador/abridor de XSN»; com o InfoPath descontinuado, eles geralmente são adware - use o 7-Zip e um editor de texto em vez disso.
Detalhes do formato
em resumoProgramas que abrem arquivos XSN
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo Microsoft Cabinet (CAB) |
| Magic bytes | 4D 53 43 46 («MSCF») no deslocamento de byte 0 - idêntico a qualquer arquivo .cab |
| Tipo MIME | application/vnd.ms-infopath |
| Compressão | MSZIP (DEFLATE) aplicado por pasta dentro do contêiner CAB |
| Ordem dos bytes | Little-endian (herdado da especificação CAB) |
| Codificação interna | Contêiner externo binário; arquivos XML, XSL e XSD internos são texto UTF-8 |
| Arquivo interno principal | manifest.xsf - o manifesto de definição do formulário que declara visualizações, esquema e nível de confiança |
| Versionamento de esquema | O atributo solutionFormatVersion no manifest.xsf distingue os esquemas do InfoPath 2003, 2007, 2010 e 2013 |
| Integridade e assinatura | Checksums de dados CAB por pasta; soluções de confiança total podem conter assinaturas de código Authenticode |
| Tamanho de arquivo típico | 10 KB - 2 MB |
| Plataforma | Apenas Windows |
| Formato de dados do usuário | Dados enviados salvos como arquivos .xml separados vinculados ao modelo, não incorporados no .xsn |
| Níveis de confiança | Restrito, Domínio ou Confiança Total - declarados no manifest.xsf; Confiança Total requer assinatura ou implantação pelo administrador |
| Método de extração | Renomeie para .cab para abrir com qualquer ferramenta Cabinet (ex: 7-Zip); os arquivos internos são XML/XSL legíveis por humanos |
| Substituído por | Microsoft Power Apps, Microsoft Forms e formulários de lista do SharePoint (substitutos oficiais da Microsoft) |
| Lançado | 2003 (Microsoft Office InfoPath 2003) |
| Versão mais recente | InfoPath 2013 (last release; no version after Office 2013) |
| Especificação | learn.microsoft.com |
Conversões de XSN
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos XSN.