묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
NZEO에서 제공하는 RSS의 Encoding type
2004.08.02 14:15
안녕하세요 이종하입니다.
요즘 제 개인홈페이지에 이런 저런 RSS받아다가 붙이는 재미에 푹 빠졌습니다.
제 홈페이지가 뭐 RSS Reader처럼 사용되는 것이죠.
뭐 쓸만한 소스가 없을가 고민하다가 NZEO에서 제공하는 RSS를 발견하고 쾌재를 불렀는데..
RSS의 XML Encoding이 "ks_c_5601-1987"이네요.
PHP에서 ks_c_5601을 조작할 수 있나요?
mb_convert_encoding 를 이용해서 컨버젼을 하는데, ksc-5601은 잘 안되서.
php에서 ksc-5601을 사용할 수 있는지 궁금합니다.
만약 사용할 수 없다면.. 에고 쩝.
감사합니다.
*꾸벅*
덧글: 소스보기를 해보니, 이 게시판도 euc-kr인데 rss만 ksc-5601을 사용해야만 하는 특별한 이유가 있으신지 궁금합니다.
덧글: 설명이 좀 부실했네요. 제 홈페이지는 PHP 4.X를 이용하고 인코딩은 euc-kr을 사용합니다. 따라서 ks_c_5601로 되어 있는 RSS를 해석한 후 그것을 euc-kr로 변환을 해야 하는데, php에서는 이게 안됩니다. php매뉴얼을 살펴보니 지원하는 encoding에 ksc-5601은 없었습니다. 제 생각에는 현재 ksc-5601로 되어있는 RSS는 지원할 수 없는게 아닌가 싶은데.. 이점이 제가 궁금합니다. 할수 있는데 제가 몰라서 그런것인가 해서요. 그리고 또 궁금한것은 이 사이트도 euc-kr을 사용하는데, RSS 피딩은 ksc-5601로 하는 특별한 이유가 있나 이지요. 뭐 ksc-5601이 좀 더 대중적이라던가 제가 모르는 특별한 이유가 있는지 궁금합니다.
이만 총총
요즘 제 개인홈페이지에 이런 저런 RSS받아다가 붙이는 재미에 푹 빠졌습니다.
제 홈페이지가 뭐 RSS Reader처럼 사용되는 것이죠.
뭐 쓸만한 소스가 없을가 고민하다가 NZEO에서 제공하는 RSS를 발견하고 쾌재를 불렀는데..
RSS의 XML Encoding이 "ks_c_5601-1987"이네요.
PHP에서 ks_c_5601을 조작할 수 있나요?
mb_convert_encoding 를 이용해서 컨버젼을 하는데, ksc-5601은 잘 안되서.
php에서 ksc-5601을 사용할 수 있는지 궁금합니다.
만약 사용할 수 없다면.. 에고 쩝.
감사합니다.
*꾸벅*
덧글: 소스보기를 해보니, 이 게시판도 euc-kr인데 rss만 ksc-5601을 사용해야만 하는 특별한 이유가 있으신지 궁금합니다.
덧글: 설명이 좀 부실했네요. 제 홈페이지는 PHP 4.X를 이용하고 인코딩은 euc-kr을 사용합니다. 따라서 ks_c_5601로 되어 있는 RSS를 해석한 후 그것을 euc-kr로 변환을 해야 하는데, php에서는 이게 안됩니다. php매뉴얼을 살펴보니 지원하는 encoding에 ksc-5601은 없었습니다. 제 생각에는 현재 ksc-5601로 되어있는 RSS는 지원할 수 없는게 아닌가 싶은데.. 이점이 제가 궁금합니다. 할수 있는데 제가 몰라서 그런것인가 해서요. 그리고 또 궁금한것은 이 사이트도 euc-kr을 사용하는데, RSS 피딩은 ksc-5601로 하는 특별한 이유가 있나 이지요. 뭐 ksc-5601이 좀 더 대중적이라던가 제가 모르는 특별한 이유가 있는지 궁금합니다.
이만 총총
따라서 이걸로 하시면 될겁니다.
euc-kr 과 cp949 의 차이점: cp949 는 M$ 에서 euc-kr 에다가 '뷁' 이나 '햏' 같은 문자들을 더 추가한 것입니다.
제로보드 게시판은 euc-kr 을 쓰고 있죠? 따라서 소스 보기를 해서 제 코멘트를 보시면, 글자가 깨져서(& 등으로) 나오는 것을 아실 수 있습니다.
cp949 는 M$ 의 포맷이므로, '뷁' 이나 '햏' 등을 자유 자제로 쓰고 싶으시면 가급적 유니코드(UTF-8)을 쓰시는 것을 권장합니다.
앞으로의 대세도 UTF-8 이거든요.
관련 문서를 찾아보세요.
그럼~