ZBase32j
- a encoding/decoding utility for z-base 32 in Java
Usage:
Don't forget to add the file "zbase32j-1.0.jar" to your classpath environment variable!
package your.package;
import se.bwit.dev.misc.zbase32j.*;
public class ZBase32Test {
public static void main(String[] args) {
if (args.length < 1) {
System.out.println("Usage:");
System.out.println(
"java ZBase32Test This sentence will be encoded and decoded"
);
} else {
StringBuilder buffer = new StringBuilder();
for (String s : args) {
buffer.append(s).append(" ");
}
new ZBase32Test(buffer.toString());
}
}
public ZBase32Test(String encodeMe) {
System.out.println("Before: " + encodeMe);
Encoder e = new Encoder();
String encoded = e.encode(encodeMe);
System.out.println("After encoding: " + encoded);
Decoder d = new Decoder();
String decoded = d.decode(encoded);
System.out.println("After decoding: " + decoded);
}
}