アカウント名:
パスワード:
どうせだから文字コードも今から適切に推奨しておいた方が良さそうな気はする。混在なんかしない方が良いに決まってる。テキストファイルのサポートそのものは大賛成。
UTF-8はコピペできないから勘弁してくれ。より多くのクライアントで見られることを考えるなら、Shift_Jisかiso2022-jpでしょう。
より多くのクライアントで見ることを考えたらUTF-8か何かじゃないの?とりあえずUTF-8が扱えないクライアントを教えてくれ。
Excelですね。2003あたりまではCSVをダブルクリックで開く場合Shift_JIS(OSの言語が使っているのと同じ文字コード)でないと駄目でした。たしか2007あたりで、BOMありUTF-8はダブルクリックで開けるようになったはずです。
なお、テキストファイルウィザードを使うとUTF-8でもそれ以外でもCSVを化けずにExcelへ取り込めたはずです。
Excelの場合、UTF-8のCSVで保存ができないのが最大のネックです。テキストファイルウィザードで読み込みはできても、CSV形式で保存したら SHIFT_JIS になってしまいます。#念のため確認しましたが、Excel2010でも、BOM付UTF-8のCSVはダブルクリックでも開けますが、そこで上書き保存するとShift_JISのCSVになりましたorz
仕方ないので、私はUTF-8が必要な表データは、CSVはやめて、TSVにしてクリップボード経由でやりとりしています。Excelからコピーすると、クリップボードにはUTF-8のタブ区切りテキストとして入りますし、逆にUTF-8のタブ区切りテキストをExcelにペーストすると、ちゃんとセルに分けて貼り付けられます。
タブ区切りでいいのなら、クリップボードを経由しないでも保存形式を「UNICODEテキスト」にして保存すればよいのでは。
それは UTF-8 ではなく UTF-16 だったりします。(Excel 2010 で確認) メモ帳で普通に開けるのは確かなのですが、UTF-8 で欲しいという需要は満たせないのではないでしょうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
文字コードは? (スコア:2, すばらしい洞察)
どうせだから文字コードも今から適切に推奨しておいた方が良さそうな気はする。
混在なんかしない方が良いに決まってる。
テキストファイルのサポートそのものは大賛成。
Re: (スコア:1)
これをUTF-8に変換し直すのが面倒でねぇ。
最近のバージョン(2010とか)では変わったんかな?
まあ、わざわざ文字コードを指定するとかしても、
素人さんには文字コードの変換は無理じゃないですかね。
Re: (スコア:0)
UTF-8はコピペできないから勘弁してくれ。
より多くのクライアントで見られることを考えるなら、Shift_Jisかiso2022-jpでしょう。
Re: (スコア:0)
より多くのクライアントで見ることを考えたらUTF-8か何かじゃないの?
とりあえずUTF-8が扱えないクライアントを教えてくれ。
Re:文字コードは? (スコア:0)
Excelですね。2003あたりまではCSVをダブルクリックで開く場合Shift_JIS(OSの言語が使っているのと同じ文字コード)でないと駄目でした。たしか2007あたりで、BOMありUTF-8はダブルクリックで開けるようになったはずです。
なお、テキストファイルウィザードを使うとUTF-8でもそれ以外でもCSVを化けずにExcelへ取り込めたはずです。
Re:文字コードは? (スコア:2, 興味深い)
Excelの場合、UTF-8のCSVで保存ができないのが最大のネックです。
テキストファイルウィザードで読み込みはできても、CSV形式で保存したら SHIFT_JIS になってしまいます。
#念のため確認しましたが、Excel2010でも、BOM付UTF-8のCSVはダブルクリックでも開けますが、そこで上書き保存するとShift_JISのCSVになりましたorz
仕方ないので、私はUTF-8が必要な表データは、CSVはやめて、TSVにしてクリップボード経由でやりとりしています。
Excelからコピーすると、クリップボードにはUTF-8のタブ区切りテキストとして入りますし、
逆にUTF-8のタブ区切りテキストをExcelにペーストすると、ちゃんとセルに分けて貼り付けられます。
Re:文字コードは? (スコア:1)
タブ区切りでいいのなら、クリップボードを経由しないでも保存形式を「UNICODEテキスト」にして保存すればよいのでは。
Re:文字コードは? (スコア:1)
それは UTF-8 ではなく UTF-16 だったりします。(Excel 2010 で確認)
メモ帳で普通に開けるのは確かなのですが、UTF-8 で欲しいという需要は満たせないのではないでしょうか。