P7M XML
Dateikonvertierung

P7M in XML konvertieren

SCHNELLE ANTWORT
Ist es möglich, P7M in XML zu konvertieren?
Ja - P7M lässt sich in XML konvertieren.

Führen Sie openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml aus oder verwenden Sie Dike (InfoCert), um die enthaltene .xml zu extrahieren. Die extrahierte Datei ist bitgenau identisch mit der Datei, die signiert wurde.

Auch nach XML: IEPD · XHTML · TSI

Auf dieser Seite

Getestet auf macOS, Windows & Linux
Zuletzt verifiziert am Oct 2026

Weitere kostenlose Konverter

HEIC, PNG, WEBP, MP3 und mehr - jedes Tool hier ist kostenlos.

Toolbox öffnen

Warum P7M in XML konvertieren?

Italienische elektronische Rechnungen, die über das SDI (Sistema di Interscambio) versendet werden, kommen als XML-Dateien an, die signiert und im .p7m-Format verpackt sind. Um die Rechnung in eine Buchhaltungssoftware zu importieren oder programmatisch zu verarbeiten, müssen Sie die .p7m-Datei entpacken, um auf die rohe .xml zuzugreifen. Die XML befand sich immer im Container - die Extraktion ist keine Formatkonvertierung.

Wie man P7M in XML konvertiert

OpenSSL OPEN-SOURCE

Führen Sie openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml aus, um die enthaltene .xml zu extrahieren; ersetzen Sie openssl cms durch dieselben Flags, falls dieser Befehl fehlschlägt.

Dike (InfoCert) FREE

Öffnen Sie Dike, ziehen Sie die .p7m-Datei in das Fenster und klicken Sie nach der Verifizierung auf «Dokument speichern» oder «Extrahieren», um die enthaltene .xml-Datei zu speichern.

Aruba Sign FREE

Öffnen Sie Aruba Sign, klicken Sie auf «Verifizieren», wählen Sie die .p7m-Datei aus und verwenden Sie dann «Speichern» oder «Dokument anzeigen», um die enthaltene .xml zu exportieren.

Über diese Formate

Qualität & worauf zu achten ist

  • Die extrahierte XML ist identisch mit dem Original - bei der Extraktion werden keine Daten verändert oder gehen verloren.
  • Einmal extrahiert, ist die XML unsigniert; bewahren Sie die ursprüngliche .p7m-Datei auf, wenn Sie einen rechtlichen Nachweis benötigen, dass das Dokument signiert wurde.
  • Falls die Extraktion fehlschlägt, versuchen Sie, -inform DER durch -inform PEM im OpenSSL-Befehl zu ersetzen - einige .p7m-Dateien sind Base64-kodiert statt binär in DER.

Häufig gestellte Fragen

Warum kommen italienische E-Rechnungen als `.p7m` statt als einfache `.xml` an?
Das italienische Steuerrecht schreibt vor, dass über SDI übermittelte Rechnungen eine digitale CAdES-Signatur tragen müssen, die die XML in einen .p7m-Container einhüllt.
Kann ich die XML extrahieren, ohne die Signatur zu validieren?
Ja - das Flag -noverify im OpenSSL-Befehl überspringt die Prüfung der Vertrauenskette, sodass Sie die Datei auch ohne installierte CA-Zertifikate erhalten.
Wird die extrahierte XML korrekt in Buchhaltungssoftware importiert?
Ja - die extrahierte Datei ist identisch mit der ursprünglichen XML, die signiert wurde, sodass jede Software, die das Standardformat akzeptiert, sie normal importiert.