[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bjlug-ml] Re: 文字化け対策



>> 文字コードの問題とは別に、この3者の間では行末コードが違うので注
>> 意しなくちゃいけません。もっとも ftp のテキストモードでやりとり
>> すると、自動的に修正されるのが一般的だとは思いますが...

    > これで勝手に英語に代えられちゃってるって言うのはないですよね。
    > そういう場合はバイナリでFTPすれば大丈夫なんでしょうか?


私の説明イマイチだったかも。

どっちかっていうと逆で、テキストモードで FTP しないと、正しく行
末コードを変更してくれないんです。あるいは OS がなんであろうが目
的の行末コードを持つファイルを作って、それをバイナリモードで送る
か。

うーん、かえってわかりにくくなっちゃったかなぁ、説明。

MS-DOS/Windows だと行末のコードは CR,LF だったと思うのですが、そ
れをたとえば UNIX 上で読むと、各行の最後に ^M が余計についてるよ
うにみえたりしちゃいます。

それを ftp のテキストモードで転送すると、^M が付かない形に自動的
に変換してくれるわけです。

(HTMLのときに行末コードがどう扱われるか、というのは私は知らない
のですが... なんとなく気にしないでもブラウザが適当に修正してくれ
そうな気も...??)

-- 
Masami Kobayashi / Brookline, MA
masami@tncc.suginami.tokyo.jp
masami@tncc.jp (試験中)
# もう帰ろう。