ftp 에서 바이너리로 text 파일을 다운로드하였습니다. 이것을 호스트에서 보면 깨집니다. 이것을 다시 복원하려면 어떻게 해야되는지요. text 모드로 파일을 열고 ,버퍼에 저장후에 바이너리 모드로 저장하면 되는지요?
이렇게 해서 교환이 된다면, 좋겠네요. 유니코드와 아스키에 관한 부분은 바이너리모드전송시에 문제점이 없나요?
좀 게시판 성격에는 어울리지 않는 듯 합니다만... 바이너리로 전송했다면 텍스트 파일이 깨질일은 없습니다. 다만 말씀하신대로 인코딩에서 문제가 발생한 것 같네요. 유니코드와 윈도우에서 주로 사용하는 euc-kr(cp949)는 서로 호환이 되지 않으니 깨져보이게 됩니다. 이런 경우에는 iconv라는 유틸리티를 사용해서 인코딩을 변환시켜줄 수 있습니다. 자세한 내용은 iconv의 매뉴얼 페이지를 확인해보시기를.
서명: 이것은 올리는 글에 첨부될 사인 문구입니다. 제한은 255 글자입니다
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
좀 게시판 성격에는 어울리지 않는 듯 합니다만...바이너리로 전송했다
좀 게시판 성격에는 어울리지 않는 듯 합니다만...
바이너리로 전송했다면 텍스트 파일이 깨질일은 없습니다.
다만 말씀하신대로 인코딩에서 문제가 발생한 것 같네요.
유니코드와 윈도우에서 주로 사용하는 euc-kr(cp949)는 서로 호환이 되지 않으니
깨져보이게 됩니다.
이런 경우에는 iconv라는 유틸리티를 사용해서 인코딩을 변환시켜줄 수 있습니다.
자세한 내용은 iconv의 매뉴얼 페이지를 확인해보시기를.
서명:
이것은 올리는 글에 첨부될 사인 문구입니다. 제한은 255 글자입니다
댓글 달기