Bonjour,
je suis à la recherche de l'équivalent de la commande unpack de PHP/Perl en Java.
J'ai ce code perl que j'aimerais convertir en Java.
Code :
- sub escapeencode {
- my ($strg) = @_;
- my $ret = '';
- my @arr = unpack('C*', $strg);
- for my $char (@arr){
- $ret .= sprintf("%%%X", $char);
- }
- return $ret;
- }
|
J'ai essayé ceci en java mais sans vraiment réussir:
Code :
- public String escapeencodeEmail(String href)
- {
- String ret = "";
- Scanner scan = new Scanner(href);
- while(scan.hasNextByte())
- {
- ret = ret + String.format("%%%1$X", scan.nextByte());
- }
- return ret;
- }
|
Comment faire ?
Merci
Message édité par josiasseb le 24-01-2008 à 15:18:52