KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > utf8dec


1 import java.net.*;
2 import java.io.*;
3
4 public class utf8dec {
5     public static void main(String JavaDoc[] args) throws IOException {
6
7         ByteArrayOutputStream buf = new ByteArrayOutputStream();
8
9         for (int i = 0; i < args.length; i++) {
10             String JavaDoc b = args[i];
11            buf.write(Integer.parseInt(b, 16));
12         }
13
14         String JavaDoc out = new String JavaDoc(buf.toByteArray(), "UTF8");
15         for (int i = 0; i < out.length(); i++) {
16             System.out.print("&#"+((int) out.charAt(i))+"; ");
17         }
18
19         System.out.println("");
20         for (int i = 0; i < out.length(); i++) {
21             System.out.print("0x"+Integer.toHexString(out.charAt(i))+" ");
22         }
23     }
24         
25
26 }
27
Popular Tags