루비 독학하고 있습니다.
한문으로 만들어진 Text 파일을 가공하는 코드를 짜 보고 있는데,
1.8x에서는 돌아가던 코드가 1.9x 이상에서는 "invalid byte sequence in cp949 <ArgumentError>"라는 에러 메시지를 내보냅니다.
작업 환경은 Windows7(64bit)입니다.
구체적으로는 외부의 text 문서를 받아 한문으로 만들어진 문장을 split을 이용해 자르는 작업 과정에서요.
루비 코드 및 한문 text 문서는 모두 UTF-8로 인코딩 하였습니다.
윈도우에서 한문의 인코딩 문제가 루비인 것 같은데, 다른 환경에서는 돌아가던 코드가 돌아가지 않으니 답답하네요.
현재는 1.8x로 다운그레이드 해서 쓰고 있습니다. ^^;
문제 해결 방법이 아시는 분 도움 부탁드립니다. (예시 화일 함께 첨부합니다.)