From: "HANAI,Akira" Date: 2004-09-04T16:57:27+09:00 Subject: [ruby-list:40005] Re: XML(XSTL)を使用したときの文字化け 花井と申します。 ──kaleidphenom さんwrote:── On Sat, 4 Sep 2004 16:04:19 +0900 Subject: [ruby-list:40004] XML(XSTL)を使用したときの文字化け ────────────────────────────────── > ruby 1.8.0 + XML(XSTL) を使用してホームページを作ろうと > しているのですが、 > XML(XSTL)から送った文字データが文字化けしてしまい困って > います。 > HTMLから送った文字データは文字化けしていないので不思議で > す。 これはIEで(クライアント側で)xml+xslt→html変換を行い、そのhtmlのフォーム から送信したら〜、という話でよろしいのでしょうか? だとすると、その場合xmlやxsltを記述した文字コードに関係なく、サーバーへは unicode(utf-8)として送信されます。 なので受けるcgi側もutf-8として処理をしなければならないです。 (例:IE6.0SP1にて試した結果)  「あいうABC」を送信すると  「%E3%81%82%E3%81%84%E3%81%86ABC」のようにutf-8でエンコードされて  送信される。 > ---- XSTL ---- XSLTですね。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ NECフィールディング.東日本CSD.テクニカルサポート部 花井 亮(はない あきら) http://www.geocities.co.jp/SiliconValley-Oakland/8718/ ────────────────────────────