[ CnUnix ] in KIDS 글 쓴 이(By): toro (토로) 날 짜 (Date): 2007년 8월 29일 수요일 오전 12시 00분 04초 제 목(Title): [Q] 문자열의 인코딩 확인 안녕하세요. 게임 서버 프로그램을 유지보수 하고 있는데요... 클라이언트에서 캐릭터 이름을 입력해서 서버에 던져 주면 그 문자열이 특정 CodePage에 있는 문자들로만 구성되어 있는지 확인을 해야합니다. 안 그러면 DB에 저장도 잘 안되고 이상하니까요. 아주 옛날에 짠 듯한 코드는 대충 코드값으로 비교해서 처리해 놨던데 실제 코드페이지랑 딱 맞게 처리할 수 있었으면 합니다. windows codepage를 보면 중간에 undefined 인 코드도 있고 하니... 그래서 좀 찾아봤더니, iconv의 fromcode와 tocode를 같게 해서 에러가 안 나면 그 code에 있는 문자들로만 구성된 거다... 뭐 그러는데... 그런데 이 방법이 좀 편법인 것 같아서 다른 좋은 방법이 있을지 궁금합니다. 서버 환경은 x86 Solaris 입니다. 그리고 지금 고민중인 부분은 중국입니다. |