본문 바로가기

개발일지/Java + Spring

인코딩

        	String sHangul = "하이루";
        	
    		System.out.println("utf-8 -> euc-kr        : " + new String(sHangul.getBytes("utf-8"), "euc-kr"));
    		System.out.println("utf-8 -> ksc5601       : " + new String(sHangul.getBytes("utf-8"), "ksc5601"));
    		System.out.println("utf-8 -> x-windows-949 : " + new String(sHangul.getBytes("utf-8"), "x-windows-949"));
    		System.out.println("utf-8 -> iso-8859-1    : " + new String(sHangul.getBytes("utf-8"), "iso-8859-1"));
    		System.out.println("iso-8859-1 -> euc-kr        : " + new String(sHangul.getBytes("iso-8859-1"), "euc-kr"));
    		System.out.println("iso-8859-1 -> ksc5601       : " + new String(sHangul.getBytes("iso-8859-1"), "ksc5601"));
    		System.out.println("iso-8859-1 -> x-windows-949 : " + new String(sHangul.getBytes("iso-8859-1"), "x-windows-949"));
    		System.out.println("iso-8859-1 -> utf-8         : " + new String(sHangul.getBytes("iso-8859-1"), "utf-8"));
    		System.out.println("euc-kr -> utf-8         : " + new String(sHangul.getBytes("euc-kr"), "utf-8"));
    		System.out.println("euc-kr -> ksc5601       : " + new String(sHangul.getBytes("euc-kr"), "ksc5601"));
    		System.out.println("euc-kr -> x-windows-949 : " + new String(sHangul.getBytes("euc-kr"), "x-windows-949"));
    		System.out.println("euc-kr -> iso-8859-1    : " + new String(sHangul.getBytes("euc-kr"), "iso-8859-1"));
    		System.out.println("ksc5601 -> euc-kr        : " + new String(sHangul.getBytes("ksc5601"), "euc-kr"));
    		System.out.println("ksc5601 -> utf-8         : " + new String(sHangul.getBytes("ksc5601"), "utf-8"));
    		System.out.println("ksc5601 -> x-windows-949 : " + new String(sHangul.getBytes("ksc5601"), "x-windows-949"));
    		System.out.println("ksc5601 -> iso-8859-1    : " + new String(sHangul.getBytes("ksc5601"), "iso-8859-1"));
    		System.out.println("x-windows-949 -> euc-kr     : " + new String(sHangul.getBytes("x-windows-949"), "euc-kr"));
    		System.out.println("x-windows-949 -> utf-8      : " + new String(sHangul.getBytes("x-windows-949"), "utf-8"));
    		System.out.println("x-windows-949 -> ksc5601    : " + new String(sHangul.getBytes("x-windows-949"), "ksc5601"));
    		System.out.println("x-windows-949 -> iso-8859-1 : " + new String(sHangul.getBytes("x-windows-949"), "iso-8859-1"));

'개발일지 > Java + Spring' 카테고리의 다른 글

map.Entry  (0) 2024.08.21
우왕  (0) 2024.04.19
[ JS + Spring ] 파일 업로드 및 다운로드  (0) 2023.05.14
[JAVA] cmd 창에서 class 파일 실행하기  (0) 2023.02.27
[JAVA] PDFbox 라이브러리 - 손상된 PDF 판별  (0) 2023.02.27