공장이야기/모바일

SKVM에서 유니코드 인코딩

창신다이 2007. 5. 29. 10:20

SK-VM은 EUC-KR로 인코딩설정이 되어 있습니다. (J2SE와 동일하게)
그러므로 서버에서 ASCII나 EUC-KR바이트를 수신해서 바이트 배열에 저장되었을때

ASCII, EUC-KR ---> UNICODE
new String( byte[] byte ) 생성자를 사용하면,
SK-VM은 바이트 배열을 16bit 유니코드 문자열로 변환 합니다.
(MIDP API Ref 참조)

UNICODE ---> ASCII, EUC-KR
String.getBytes(byte[] byte) 메쏘드를 사용하시면
SK-VM이 유니코드를 ASCII또는 EUC-KR로 변경 합니다.
(MIDP API Ref 참조)

http://www.unicode.org