P7M XML
Konwersja plików

Konwertuj P7M na XML

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja P7M na XML?
Tak - P7M konwertuje się na XML.

Uruchom openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml lub użyj Dike (InfoCert), aby wyodrębnić wewnętrzny .xml. Wyodrębniony plik jest identyczny bit po bicie z plikiem, który został podpisany.

Również na XML: IEPD · XHTML · TSI

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Oct 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować P7M na XML?

Włoskie faktury elektroniczne przesyłane przez SDI (Sistema di Interscambio) docierają jako pliki XML podpisane i opakowane w format .p7m. Aby zaimportować fakturę do oprogramowania księgowego lub przetworzyć ją programowo, musisz „odpakować” .p7m, aby uzyskać dostęp do surowego .xml. Plik XML zawsze znajdował się wewnątrz kontenera - wyodrębnianie nie jest konwersją formatu.

Jak przekonwertować P7M na XML

OpenSSL OPEN-SOURCE

Uruchom openssl smime -verify -in invoice.xml.p7m -inform DER -noverify -out invoice.xml, aby wyodrębnić wewnętrzny .xml; użyj openssl cms z tymi samymi flagami, jeśli to polecenie zawiedzie.

Dike (InfoCert) FREE

Otwórz Dike, przeciągnij plik .p7m do okna i kliknij „Save Document” lub „Extract” po weryfikacji, aby zapisać wewnętrzny plik .xml.

Aruba Sign FREE

Otwórz Aruba Sign, kliknij „Verify”, wybierz .p7m, a następnie użyj „Save” lub „View Document”, aby wyeksportować wewnętrzny .xml.

O tych formatach

Jakość i na co uważać

  • Wyodrębniony XML jest identyczny z oryginałem - żadne dane nie są zmieniane ani tracone podczas wyodrębniania.
  • Po wyodrębnieniu plik XML jest niepodpisany; zachowaj oryginalny .p7m, jeśli potrzebujesz dowodu prawnego, że dokument został podpisany.
  • Jeśli wyodrębnianie się nie powiedzie, spróbuj zastąpić -inform DER na -inform PEM w poleceniu OpenSSL - niektóre pliki .p7m są zakodowane w Base64 zamiast binarnego DER.

Najczęściej zadawane pytania

Dlaczego włoskie e-faktury przychodzą jako `.p7m` zamiast zwykłego `.xml`?
Włoskie prawo podatkowe wymaga, aby faktury przesyłane przez SDI posiadały podpis cyfrowy CAdES, który opakowuje XML w kontener .p7m.
Czy mogę wyodrębnić XML bez walidacji podpisu?
Tak - flaga -noverify w poleceniu OpenSSL pomija sprawdzanie łańcucha zaufania, dzięki czemu można wyciągnąć plik nawet bez zainstalowanych certyfikatów CA.
Czy wyodrębniony XML zaimportuje się poprawnie do oprogramowania księgowego?
Tak - wyodrębniony plik jest identyczny z oryginalnym XML, który został podpisany, więc każde oprogramowanie akceptujące standardowy format zaimportuje go normalnie.