P7M XML
Conversione file

Converti P7M in XML

RISPOSTA RAPIDA
È possibile convertire P7M in XML?
Sì - P7M si converte in XML.

Esegui openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml oppure usa Dike (InfoCert) per estrarre il file .xml interno. Il file estratto è identico bit per bit al file che è stato firmato.

Anche in XML: IEPD · XHTML · TSI

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire P7M in XML?

Le fatture elettroniche italiane inviate tramite SDI (Sistema di Interscambio) arrivano come file XML firmati e racchiusi nel formato .p7m. Per importare la fattura in un software di contabilità o elaborarla a livello programmatico, è necessario estrarre il file .p7m per accedere al file .xml grezzo. L'XML è sempre stato all'interno del contenitore - l'estrazione non è una conversione di formato.

Come convertire P7M in XML

OpenSSL OPEN-SOURCE

Esegui openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml per estrarre l'XML interno; sostituisci con openssl cms con gli stessi flag se il comando precedente fallisce.

Dike (InfoCert) FREE

Apri Dike, trascina il file .p7m nella finestra e clicca su Salva Documento o Estrai dopo la verifica per salvare il file .xml interno.

Aruba Sign FREE

Apri Aruba Sign, clicca su Verifica, seleziona il file .p7m, quindi usa Salva o Visualizza Documento per esportare l'XML interno.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • L'XML estratto è identico all'originale - nessun dato viene alterato o perso durante l'estrazione.
  • Una volta estratto, l'XML non è firmato; conserva il file .p7m originale se hai bisogno di una prova legale che il documento sia stato firmato.
  • Se l'estrazione fallisce, prova a sostituire -inform DER con -inform PEM nel comando OpenSSL - alcuni file .p7m sono codificati in Base64 anziché in DER binario.

Domande frequenti

Perché le fatture elettroniche italiane arrivano come `.p7m` invece di semplice `.xml`?
La legge fiscale italiana richiede che le fatture trasmesse via SDI rechino una firma digitale CAdES, che avvolge l'XML in un contenitore .p7m.
Posso estrarre l'XML senza convalidare la firma?
Sì - il flag -noverify nel comando OpenSSL salta il controllo della catena di fiducia, permettendoti di ottenere il file anche senza certificati CA installati.
L'XML estratto verrà importato correttamente nel software di contabilità?
Sì - il file estratto è identico all'XML originale che è stato firmato, quindi qualsiasi software che accetti il formato standard lo importerà normalmente.