한글코드의 MSB 0xad 는 어디에 속할나요?
글쓴이: puaxx / 작성시간: 화, 2006/08/08 - 4:05오후
제가 완성형 한글코드에 대한 자료를 찾아본바.
부호 : MSB = 0xa1..0xac, LSB = 0xa1..0xfe
한글 : MSB = 0xb0..0xc8, LSB = 0xa1..0xfe
한자 : MSB = 0xca..0xfd, LSB = 0xa1..0xfe
위와 같았습니다..
그런데 문제가 있습니다..
어느 데이터에 글자가 깨진 데이터가 있고 맨 마지막 character의 hex값이 0xad 입니다.그냥 한글이 짤려서 깨졌구나 했는데..
위의 자료에도 나왔다 시피 MSB가 0xad의 범주를 가진게 없네요.깨진 글자 이전의 2바이트 hex를 조회해보니 딱 그글자가 나오는것으로 보아 바이트오더에 따른 문제는 아닌것 같았습니다.
어느 데이터의 원본데이터 조차없기 때문에 비교가 불가한 상태에서 참 머리아프네요.
제가 내린 결론은
1.데이터를 뽑아낸 사람이 잘못뽑았다..즉 0xad는쓰레기 값이다.
2.한글코드가 맞고 짤린게 맞다..내가 아직 완성형 한글코드의 전체를 모르고 있다.
Forums:
M$의 통합형 한글인
M$의 통합형 한글인 것 같습니다.
참고: http://www.w3c.or.kr/i18n/hangul-i18n/ko-code.html
댓글 달기