Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: qwertmonkey@syberianoutpost.ru Newsgroups: comp.lang.java.programmer Subject: retriving escape unicode sequences from files ... Date: Fri, 3 Aug 2012 18:50:42 +0000 (UTC) Organization: Aioe.org NNTP Server Lines: 26 Message-ID: NNTP-Posting-Host: z9Rq+Ge+SLJPEkk9TGcnaw.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: NetComponents Xref: csiph.com comp.lang.java.programmer:17041 // __ byte[] bBfr; char[] cBfr = new char[1024]; // __ String aEncUTF8 = "UTF-8"; String aUniKdEnk = "\u0066\u0072\u0061\u006e\u00e7\u0061\u0069\u0073"; // __ try{ // __ InputStream IS = new ByteArrayInputStream(aUniKdEnk.getBytes()); Reader Rdr = new InputStreamReader(IS, aEncUTF8); // __ ByteArrayOutputStream bArOS = new ByteArrayOutputStream(); Writer Wrtr = new OutputStreamWriter(bArOS, aEncUTF8); // __ int numChars = Rdr.read(cBfr); if(numChars > 0) { bArOS.reset(); Wrtr.write(cBfr, 0, numChars); Wrtr.flush(); bBfr = bArOS.toByteArray(); System.err.println("// __ |" + (new String(bBfr)) + "|"); }// (numChars > 0) // __ }catch(UnsupportedEncodingException UEncX){ UEncX.printStackTrace(System.err); } catch(IOException IOX) { IOX.printStackTrace(System.err); }