お蔵入り
ライブドアブログのエンコード"EUC-JP"を"UTF-8"に変更する方法はありますか?
現状<?xml version="1.0" encoding="EUC-JP"?>
↓
<?xml version="1.0" encoding="UTF-8"?>
に変えたいが、単純にコードを入れ替えると、文字化けして変える事ができません。ライブドアブログでエンコードを変更する方法をご存知の方教えてください、
2007-02-14 23:53の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
Ads By Google
回答(2)
1.
2007-02-15 00:36:42

インターネットで探すと、フリーソフトで文字コード変換ツール「KanjiTranslator 1.5」や「CharsetConverter」というのがあるようです。
但し、使ったことはないのでどれぐらいうまくいくのかは分かりませんが試されてはどうでしょうか。次のサイトに説明があり、ダウンロード可能です。
http://www.kashim.com/kanjitranslator/index.html
http://www.vector.co.jp/soft/win95/util/se135907.h...
お役に立てば幸いです。
但し、使ったことはないのでどれぐらいうまくいくのかは分かりませんが試されてはどうでしょうか。次のサイトに説明があり、ダウンロード可能です。
http://www.kashim.com/kanjitranslator/index.html
http://www.vector.co.jp/soft/win95/util/se135907.h...
お役に立てば幸いです。
回答レベル : 回答
エンコードを変える事は基本的に無理のようですね。残念です・・・
2.
2007-02-21 20:55:36
コメントの数が多いので、てっきり、質問者との会話をしているだと思いましたが、不毛な。
「ライブドアブログのエンコード"EUC-JP"を"UTF-8"に変更する」のは、ライブドアのプログラムを変えなければならないでしょう。
ライブドアの担当になるか、ライブドア(ブログ部門)を買収するか。
サーバ側と別の文字コードを書いたら、文字化けするのは当然です。
そういうことがないように、わざわざ、エンコードをお知らせするところなのですから。
「ライブドアブログのエンコード"EUC-JP"を"UTF-8"に変更する」のは、ライブドアのプログラムを変えなければならないでしょう。
ライブドアの担当になるか、ライブドア(ブログ部門)を買収するか。
<?xml version="1.0" encoding="EUC-JP"?> <?xml version="1.0" encoding="UTF-8"?>をサーバ側への指示と思っているように感じますが、これは、ブラウザに、これからこの文字コードのデータが続くと知らせるものです。
サーバ側と別の文字コードを書いたら、文字化けするのは当然です。
そういうことがないように、わざわざ、エンコードをお知らせするところなのですから。
回答レベル : 回答
Ads By Google
コメント(6)
#1. usa
2007-02-15 00:23:01
#2. ★オニキス☆
2007-02-15 01:26:15
ブログを書いて保存するページがeucなので無理です。
#3. 万年床生活者
2007-02-15 05:28:13
#4. usa
2007-02-15 09:24:54
★オニキス☆さん、文字コードがあまりよく分かっていないので教えて下さい。上記の回答はライブドアブログの記事をコピペで外に書き出し、それをUTF-8コードに変換するというイメージで書いたのですが、もしコード変換した結果をまたライブドアブログにコピペして戻すとEUC-JPコードに自動変換されるのですか?(それとも文字化けになるのですか?)それからもう一つ、ライブドアブログの記事をコピペで外に出し、それをEUC-JPコードの例えばエキサイトブログにコピペするにはコードの問題はどうしたらいいのですか?(初歩的な質問で済みません)。
#5. ★オニキス☆
2007-02-15 16:54:01
>>#4
コピペしたときに普通は文字コードは自動変換されます。ブラウザは通常ページ単位でエンコードを決定するので、仮にコピペしたときにブラウザがページ全体のエンコードを変更すると、フォーム内が化けなくても、それ以外の箇所が化けて、結果的にタグが崩れて意味のない表示になる可能性が高いです。仮にUTF8でポストすることに成功しても、サーバの文字列処理にひっかかれば、ぐちゃぐちゃになのがオチです。
#6. usa
2007-02-15 22:59:29

