> 안녕하세요..
> LDAP C API를 사용해서 UNIX상에서 LDAP 서버로 부터 자료를 요청하는 프로그램을 작
> 성 중입니다.
> 그런데, LDAP서버로 부터 받은 문자열을 보니, unicode(utf-8)로 되어 있는 것 같습
> 니다. 따라서 unix상에서 한글이 깨져서 나옵니다.
> ldap서버에서 문자셋을 euc-kr(ksc5601)로 변경이 불가능할 경우,
> unix에서 어떻게 해야 합니까?
>
> 참고로, windows상에서는 utf-8을 euc-kr로 자동변환해서 보여 주는 것 같습니다.
>
안녕하세요. 아마도 솔라리스에서 넷스케이프 디렉토리 SDK C API를 사용
하시는게 아닌가 싶은데 , Netscape SDK C API에는 이러한 디코딩 부분이
없으므로 직접 utf-8 decoding 함수를 만드셔야 하는 것으로 알고
있습니다. 혹시 제가 테스트 해볼수있게 해주시면 직접 한번 테스트를
해보고 싶군요. :-)
그리고 깨진한글 문자가 어떠한지도 알고 싶구요.
메일 주시면 감사하겠습니다.
그럼 즐거운 주말 보내시기 바랍니다.
|