Thread Perl und Java: Perl pack/unpack pendant in Java
(1 answers)
Opened by squantes at 2006-03-21 20:13
Hallo,
ich möchte einen Perl Code in Java-Code umschreiben, aber ich habe Probleme, die pack-funktion von Perl in Java zu programmieren? einfacher und kurzer perl-code: ---------------------------------------------- $myVar="abcdef1234567890abcdef1234567890"; $myHexVar= pack "H32", $myVar; print $myHexVar; ---------------------------------------------- wenn ich diesen kleinen Programcode ausführe, dann erscheint im Browser sowas: «Íï4Vx«Íï4Vx Ist das jetzt hex string? Was ist denn überhaupt hex string, Zeichketten, die aus [0-9] und [a-f] bestehen? Das gleiche möchte ich in Java machen, also myVar zu Hexadezimalen String umwanden (mit der Annahme, dass ein hex string aus [0-9] und [a-f] besteht) und dann kommt sowas raus: 000610006200063000640006500066000310003200033000340003500036000370003800039000300006100062 0006300064000650006600031000320003300034000350003600037000380003900030 Oder pack "H32" wandelt einen String nicht ins Hexadezimal? Was macht überhaupt pack in perl? Hat jemand einen Vorschlag oder Erfahrung damit? Ich bin für jede Hilfe dankbar sQ |