G
Guest
Gast
Hallo,
ich eine Anwendung, die mir ein byteArray (als BASE64) in einer xml-Datei liefert. Inhalt dieses byteArrays ist wiederum ursprünglich ein String, der mit
umgewandelt wurde.
Meine Frage ist nun, wie kann ich nun zum Testen der Anwendung den BASE64-String, den ich mir "roh" aus der xml-Datei kopiere wieder in ein byteArray umwandeln, um dann mit
wieder den ursprünglichen Inhalt zu bekommen?
Wenn ich den kopierten String mit .getBytes() bearbeite kommt natürlich Quatsch heraus, aber ein TypeCast geht auch so nicht so einfach.
Wie kann ich Java sagen, dass mein String in Wirklichkeit ein BASE64-byteArray ist?
Gruß,
Holger
ich eine Anwendung, die mir ein byteArray (als BASE64) in einer xml-Datei liefert. Inhalt dieses byteArrays ist wiederum ursprünglich ein String, der mit
Code:
string.getBytes("UTF-8")
Meine Frage ist nun, wie kann ich nun zum Testen der Anwendung den BASE64-String, den ich mir "roh" aus der xml-Datei kopiere wieder in ein byteArray umwandeln, um dann mit
Code:
new String(byteArray)
Wenn ich den kopierten String mit .getBytes() bearbeite kommt natürlich Quatsch heraus, aber ein TypeCast geht auch so nicht so einfach.
Wie kann ich Java sagen, dass mein String in Wirklichkeit ein BASE64-byteArray ist?
Gruß,
Holger