URLEncoder / URLDecoder / 한글깨짐 / 문자열 깨짐 / character set / java
2016. 1. 5. 11:13ㆍlanguage/java
JAVA 에서 한글이 깨졌을 때 임시로 빠르게 확인해 볼 수 있는 코드이다.
특정 문자열이 어떤 인코딩 혹은 어떤 디코딩이 필요한지 간단히 테스트 해보자
charset은 사용이 빈번한 6가지로 되어있으며
필요하면 배열에 추가해서 사용해보는 것도 나쁘지 않다.
String str_kr = "0cm+%EB%98%90%EB%8A%94+%EC%97%86%EC%9D%8C";
String charset[] = {"euc-kr", "ksc5601", "iso-8859-1", "8859_1", "ascii", "UTF-8"};
for(int i=0; i<charset.length ; i++){
System.out.println(charset[i] + " URLEncoder : " + URLEncoder.encode(str_kr, charset[i]));
System.out.println(charset[i] + " URLDecoder : " + URLDecoder.decode(str_kr, charset[i]));
} |
cs |
인코딩이나 디코딩을 해주는 사이트도 있다.
인코딩 티코딩 온라인 사이트
http://coderstoolbox.net/string/#!encoding=xml&action=encode&charset=us_ascii
상황에 맞게 잘 이용해 볼 수 있도록 하자
'language > java' 카테고리의 다른 글
Java | queryString 등 문자열 중에서 한글만 찾아 인코딩하기 / 유니코드 활용 (0) | 2016.11.24 |
---|---|
JAVA Web Crawling (Scraping) / 웹페이지 크롤링 Apache HttpComponents (0) | 2016.11.21 |
JAVA Object 객체가 비어있는지 체크 (0) | 2016.11.11 |
Java 문자열 바이트 체크 / 문자열 길이 체크 / string byte check (1) | 2016.11.11 |
java poi 엑셀 업로드 excel upload 심플한 방법 (2) | 2016.11.11 |
JAVA 강좌 / JAVA 복습 / JAVA 학습 / (0) | 2016.11.08 |
java poi 엑셀 업로드 excel upload | spring (0) | 2016.01.05 |
파일구조 / 디렉토리 구조 / 탐색기 / JAVA (0) | 2016.01.05 |
JAVA / URL / URLConnection / xml 가져오기 / 파싱 (2) | 2016.01.05 |
JAVA SimpleDateFormat을 이용한 현재 년 월 일 날짜 구하기 (0) | 2016.01.05 |