public void test_utf_4() throws Exception {
ThreadLocalCache.clearChars();
byte[] bytes = decodeHex("C2FF".toCharArray());
String content = new String(bytes, "UTF-8");
JSONObject json = new JSONObject();
json.put("content", content);
JSONObject obj = (JSONObject) JSON.parse(json.toJSONString().getBytes("UTF-8"));
Assert.assertEquals(1, obj.size());
Assert.assertEquals(content, obj.get("content"));
}