Anmelden

View Full Version : Hex-Code in XML-Nachricht nach PDF umwandeln



msost
04-12-17, 09:31
Hallo,

wir erhalten aus einer Java-Anwendung XML Files zugeschickt, die in einem Segment ein PDF enthalten. Java wandelt die PDF Daten offensichtlich in Hex um.

Wenn das XML File gelesen wird, soll natürlich wieder ein PDF im IFS abgelegt werden.

Wie kann man die Hex-Werte im XML Segment in PDF-Code umwandeln? Gibt's ggf. Tools?

Grüße

Matthias

Fuerchau
04-12-17, 10:30
Das liegt am Verfahren des Java-Produktes, wie das XML verschlüsselt wird.
Dieses Verfahren ist dann umzukehren.
Nun gibt es viele Methoden der Vorgehensweise und jeder kann da machen was er will.
Also musst du in Erfahrung bringen, wie dies in dem Java gemacht wird um das Verfahren umzukehren, was ggf. dann wieder nur per Java geht.
Übliche Verfahren sind z.B. => Compress => ToMime64.
Also erst komprimieren um Platz zu sparen und anschließend in Mime64 zu konvertieren da binär in XML nicht geht und Mime64 wieder kompakter ist (3-Bytes = 4 Zeichen) als ToHex (3 Bytes = 6 Zeichen).

KM
06-12-17, 11:50
Hallo Matthias,

hier ist ein Beispiel wie man die in XML eingebetteten Base64-codierten Daten mit Java wieder dekodieren kann.

http://www.feike.biz/base64_java_xml_de.html

Viele Grüße,
KM