rendered paste bodyimport java.io.FileReader;import java.io.FileWriter;public class UTF8izer{ public static void main(String args[]) throws Throwable { FileReader in = new FileReader(args[0]); FileWriter out = new FileWriter(args[1]);// OutputStreamWriter out = new OutputStreamWriter(System.out); do { int r = in.read(); if(r == -1) { System.out.println("EOF, quitting"); return; } char c = (char)r; if(c != '\\') out.write(c); else { r = in.read(); if(r == -1) { System.out.println("EOF after \\, quitting"); return; } c = (char)r; if(c != 'u') out.write(c); else { char utf8[] = new char[4]; if(in.read(utf8) == -1){ System.out.println("Malformed HEX unicode char, quitting"); return; } out.write((char)Integer.valueOf(new String(utf8), 16).intValue()); } } } while(true); }}