주소 중에 이미 부분한글화 된 부분이 있더라구요..
c://곤잘레스게레로/desktop/문서/%20tempora..%20/
%20가 일종의 띄어쓰기나 언더하이폰 같은데요.
한글화 될꺼면 전부 한글화 되던가
왜 부분적으로 한글화되어서 저를 곤혹스럽게 하는지 모르겠네요.
%20이런 녀석이 골머리를 썩히네요
이런 주소만 골라내고
다른건 decode해줘야하는데요.
전체 decode했더니 이미 한글화 된게 decode되서 ㄷㄷ
URL 인코딩입니다. 웹주소를 전달할때 라틴 알파벳에 포함되지 않는 특수문자나 기타언어를 오류없이 전달하기 위해 사용합니다.
%20은 예상하셨듯이 스페이스입니다.
http://en.wikipedia.org/wiki/URL_Encoding
http://blooberry.com/indexdot/html/topics/urlencoding.htm
한글로 된 URL 주소를 입력하면 %EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC 식으로 깨지는걸 본적 있을겁니다. 이게 사실 깨지는게 아니라 URL인코딩 된겁니다.
자답 /
부분한글화 때문에 한글이 깨지는게 아니라,
텍스트파일에서 자바파일로 파일입력할때
byte단위로 하다가 한글이 이미 깨져서 입력되므로
뒤에서 아무리 지지고볶아도 이미 쓰레기 값
파일입력 동시에 유니코드변환을 해줘야함.
로그인 유지
URL 인코딩입니다. 웹주소를 전달할때 라틴 알파벳에 포함되지 않는 특수문자나 기타언어를 오류없이 전달하기 위해 사용합니다.
%20은 예상하셨듯이 스페이스입니다.
http://en.wikipedia.org/wiki/URL_Encoding
http://blooberry.com/indexdot/html/topics/urlencoding.htm
한글로 된 URL 주소를 입력하면 %EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC 식으로 깨지는걸 본적 있을겁니다. 이게 사실 깨지는게 아니라 URL인코딩 된겁니다.