프로그래밍/Source1 [일본]SoftBank 그림문자(絵文字)관련 처리 예전에 스퀘어 에닉스 관련 작업을 할때도 그림문자 처리와 관련해서 고생을 했었는데 이번에 또 고생을 했기에 혹시 잊을까봐 기록해 둔다. SoftBank의 경우 특이하게도 그림문자(絵文字)만 UTF-8의 인코딩을 사용한다. 때문에 일반적으로 일본 웹페이지를 구성할때 사용하는 SJIS에서는 처리하기가 애매하다. ※ 도코모와 AU는 SJIS형식을 사용한다. 예전에는 SJIS를 사용했었으나 언제부터인가 UTF-8로 바뀌었다. 그래서 오래된 그림분자 변환 로직의 경우 제대로 동작하지 않는 현상이 발생했다. 더군다나 SJIS형식의 페이지에서 전송한 UTF-8데이터는 문자 코드가 변해 버려서 UTF-8형식으로의 체크도 힘들어 진다. 해결한 방법은 일단 입력받은 데이터 중에서 그림문자만 분류한 다음 해당 그림 문자의 .. 2010. 1. 28. 이전 1 다음