P7M XML
Filkonvertering

Konvertera P7M till XML

SNABBT SVAR
Är det möjligt att konvertera P7M till XML?
Ja - P7M konverteras till XML.

Kör openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml eller använd Dike (InfoCert) för att extrahera den inre filen .xml. Den extraherade filen är bit-för-bit identisk med filen som signerades.

Även till XML: IEPD · XHTML · TSI

På denna sida

Testat på macOS, Windows & Linux
Senast verifierad Oct 2026

Fler gratis konverterare

HEIC, PNG, WEBP, MP3 och mer - alla verktyg här är gratis.

Öppna verktygslådan

Varför konvertera P7M till XML?

Italienska elektroniska fakturor som skickas via SDI (Sistema di Interscambio) anländer som XML-filer signerade och inbäddade i .p7m-format. För att importera fakturan i ett bokföringsprogram eller bearbeta den programmatiskt måste du packa upp .p7m för att komma åt rå .xml. XML-filen fanns hela tiden inuti behållaren - extrahering är inte en formatkonvertering.

Hur man konverterar P7M till XML

OpenSSL OPEN-SOURCE

Kör openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml för att extrahera den inre filen .xml; ersätt med openssl cms med samma flaggor om det kommandot misslyckas.

Dike (InfoCert) FREE

Öppna Dike, dra filen .p7m till fönstret och klicka på „Spara dokument” eller „Extrahera” efter verifiering för att spara den inre filen .xml.

Aruba Sign FREE

Öppna Aruba Sign, klicka på „Verifiera”, välj filen .p7m, använd sedan „Spara” eller „Visa dokument” för att exportera den inre filen .xml.

Om dessa format

Kvalitet & vad man bör tänka på

  • Den extraherade XML-filen är identisk med originalet - ingen data ändras eller går förlorad under extraheringen.
  • När den väl har extraherats är XML-filen osignerad; behåll den ursprungliga filen .p7m om du behöver juridiskt bevis på att dokumentet var signerat.
  • Om extraheringen misslyckas, prova att ersätta -inform DER med -inform PEM i OpenSSL-kommandot - vissa .p7m-filer är Base64-kodade snarare än binär DER.

Vanliga frågor

Varför anländer italienska e-fakturor som `.p7m` istället för vanlig `.xml`?
Italiensk skattelag kräver att fakturor som överförs via SDI bär en CAdES-digital signatur, vilket omsluter XML-filen i en .p7m-behållare.
Kan jag extrahera XML-filen utan att validera signaturen?
Ja - flaggan -noverify i OpenSSL-kommandot hoppar över kontroll av förtroendekedjan så att du får ut filen även utan installerade CA-certifikat.
Kommer den extraherade XML-filen att importeras korrekt i bokföringsprogram?
Ja - den extraherade filen är identisk med den ursprungliga XML-filen som signerades, så alla program som accepterar standardformatet kommer att importera den normalt.