안녕하세요..


String Encoding에 대해서 질문이 있습니다~!


ISO-8859-1 로 되어 있는 byte가 있는데,, 한글 byte입니다.


이를 


new String(byte, "ISO-8859-1")로 하면 한글이 깨집니다.


ISO-8859-1 은 한글을 지원하지 않으니까요.(맞나요?)


위와같이 이해하여 해당 byte를 "MS949" 나 "euc-kr"로 하면 제대로 표현되는데..


영어로 되어있는 byte의 경우에도 "MS949"나 "euc-kr"로 하면 제대로 표현이 되더군요.



그럼 ISO-8859-1 의 encoding type으로 들어온 영문/한글 모두 MS949 나 euc-kr로 변환해도 되는건가요??

혹시 그렇다면 이유도 알고싶네요..ㅜ


Encoding의 세계는 어렵군요...


아시는 분은 답변좀 부탁드립니다~~