java 한글문자열 인코딩 관련 테스트 유형

Java 2011. 7. 25. 16:35
각각 로그 찍어보고 console에 안깨지는놈이 당첨!!

logger.debug(new String(termItem.getBytes("utf-8"), "euc-kr"));
logger.debug(new String(termItem.getBytes("utf-8"), "ksc5601"));
logger.debug(new String(termItem.getBytes("utf-8"), "x-windows-949"));
logger.debug(new String(termItem.getBytes("utf-8"), "iso-8859-1"));
 
logger.debug(new String(termItem.getBytes("iso-8859-1"), "euc-kr"));
logger.debug(new String(termItem.getBytes("iso-8859-1"), "ksc5601"));
logger.debug(new String(termItem.getBytes("iso-8859-1"), "x-windows-949"));
logger.debug(new String(termItem.getBytes("iso-8859-1"), "utf-8"));
 
logger.debug(new String(termItem.getBytes("euc-kr"), "ksc5601"));
logger.debug(new String(termItem.getBytes("euc-kr"), "utf-8"));
logger.debug(new String(termItem.getBytes("euc-kr"), "x-windows-949"));
logger.debug(new String(termItem.getBytes("euc-kr"), "iso-8859-1"));
 
logger.debug(new String(termItem.getBytes("ksc5601"), "euc-kr"));
logger.debug(new String(termItem.getBytes("ksc5601"), "utf-8"));
logger.debug(new String(termItem.getBytes("ksc5601"), "x-windows-949"));
logger.debug(new String(termItem.getBytes("ksc5601"), "iso-8859-1"));
 
logger.debug(new String(termItem.getBytes("x-windows-949"), "euc-kr"));
logger.debug(new String(termItem.getBytes("x-windows-949"), "utf-8"));
logger.debug(new String(termItem.getBytes("x-windows-949"), "ksc5601"));
logger.debug(new String(termItem.getBytes("x-windows-949"), "iso-8859-1"));

설정

트랙백

댓글