• ベストアンサー

googleをeuc-jpでエンコードするとうまくいかない

googleの検索ボックスのソースファイルを抜き出して、 HTMLに記述して使いたいのですが、うまくいきません。因みに、エンコードは、euc-jpにしています。 他のファイルとの整合性があるので、 s-jisにすることができません。 なんとか、euc-jpのエンコード状態で、googleを使う 方法は無いでしょうか? ご存知の方教えてください。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.2

ソースを表示させてそのファイルの漢字コードを変更して保存したら、EUCでみれますよ。 ちなみに、私はTeraPadを使っています。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

UTF-8 で呼び出せるようにコードを変更てし下さい。 現在、Googleの文字コードは、UTF-8 になっています。なので、EUC-JP文字コードで Google を呼び出すと文字化けを起こします。 検索パラメータを直接 Google に渡すのではなく、一度自分自身にリダイレクトして、パラメーターの文字コードを UTF-8 に変更してから Google を呼び出してあげると、旨く行くと思いますよ。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • できればソースを変えないでEUC-JPで出力したい

    g++でコンパイルして、画面上にprintfで出力しているのですが、ソースコードの漢字がUTF-8だけど出力時はEUC-JPにする方法はありますか? printfを別の関数にしてそこでEUC-JPに変換して出力する方法は直ぐに思いつきますが、 できれば、printfのソースを変えずに(ソースのコード自体もUTF-8のまま)EUC-JPに出力する方法がありますか? なければ、別の関数にして書き換える方法をとりますが、単に可変引数でprintfの真似までして 書き直すなら、iostreamなどつかって、iostreamの機能を拡張してEUC-JPを出力する記述方法がわからないので、できる人教えていただけますか。こうすると、後でシフトJISを出力したい時も簡単に直せて、ソースの見た目もダサダサにならないかなと思っています。

  • エンコードのEUCについて

    はじめまして 現在○○サービスというところでホームページ を作ってもらっています。 メタタグを入れようとすると、更新の度にファイルを送る必要 があります。個人情報の関係もあり、セキュリティとシステム の関係でこうなるようです。 問題はメタタグをいれるとエンコードが自動的に変わり文字化け してしまいます。 そのサポート会社から、つぎのような回答が返ってきましたが、 私がどうすれば理解出来ません。 どなたかご指導お願いします。 *************************** ブラウザでページを表示させて、「ソースの表示」でソースを 見ると文字化けしているということでしょうか? 「ソースの表示」でソースを見るときに起動されるソフトである 「メモ帳」は「EUCコード」のコード指定表示ができません。 ですが○○SERVICEのホームページを置いてある サーバーは「EUCコード」で動いておりますので、ファイルを 「EUCコード」にしておく必要があります。 「EUCコード」でない文字コードで保存したファイルをアップすると、 公開URLを表示させたときに見えるホームページの文字が化けて しまいます。 必ず「EUCコード」で保存をしていただく必要がありますので、 もしも「メモ帳」しかエディターをお持ちでないのであれば、 「文字コード」変換ができるソフトを使って、「EUCコード」で 保存して下さい。

  • EUC-JP文字コードについて

    おはようございます。 WEBサイトのソースから文字列を確認するとほとんどが「シフトJIS」ですが、まれに「EUC-JP」のサイトを見つけます。 これはWEBサイトを作成した環境がユニックスだからでしょうか?? もしくは、なんらかの事情で意図的に「EUC-JP」で保存しているのでしょうか?? よろしくお願いします。

  • EUC-JPのサイトをSHIFT-JISに変換するには?

    EUC-JPのサイトをSHIFT-JISに変換して表示したいのですが、うまくいきません。 どのへんが間違っているのか教えていただけないでしょうか? <?php header("Content-Type: text/html; charset=Shift_JIS"); //EUC-JPデコードされたURL $url = "http://www.hogehoge.com"; //ファイルとして読み込む $fileUrl = @readfile($url); //エンコードする $encUrl = urlencode($fileUrl); //SHIFT-JISに変換する $newUrl = mb_convert_encoding($encUrl, "Shift_JIS", "auto"); //表示する echo $newUrl; ?>

    • ベストアンサー
    • PHP
  • Win98でEUCコードのファイル内を検索したい

    よろしくお願いします。例えばこの「教えてgoo」のページを保存したようなHTMLファイルは日本語文字コードがEUC-JPですよね。 家のものがDLしたファイルを一つずつIEで開いて画面上で検索してます。 これをWin98のスタートメニューにある「検索→ファイルやフォルダ」で出来る方法はありますか。 それから、 IE5.5で「名前を付けて保存」のときエンコード選択を忘れて保存するらしいので、これをデフォルトでシフトJISに設定できませんか?

  • エンコードを開くと、なぜか日本語(EUC)になっている

    IE6を使用 エンコードを開くと、なぜか日本語(EUC)になっている。 間違いなく日本語(自動選択)に設定したい。 EUCでだめな内容を見れなくてもよい? どうすればよいですか エンコードを開いた状態 自動選択(ここにチェックは入れない) -------------- 日本語(自動選択)これのみにしたい 日本語(EUC)これは絶対に無視したい 日本語(シフト-JIS)またはこれでもよい unicode(UTF-8)これは開発中今はまだ無視 その他▲ぜんぜん気にしたくない と言うようなことをすると何か弊害はありますか

  • phpMyAdmin - 2.8.2.4で『EUC-JP』を使うには?

    レンタルサーバでPHP+MySql(EUC-JP)で構築しています。 phpMyAdmin - 2.6.3-pl1 では、ja-eucがデフォルトだったのでphpやDBをEUC-JPで設計しました。DBにインポートするテキストファイルもEUC⇒EUCなのでphpMyAdmin上でも、ブラウザ上(php)でも問題なく表示されていました。 しかし、 phpMyAdmin - 2.8.2.4 では、ja-eucが無くなってしまったため、 仕方なくUTF8でテキストを作成し、UTF8⇒EUCインポートを実行しました。 すると、phpMyAdmin上では普通に表示されるものの、 php(html)では完全に文字化けしてしまいます。 文字化けしているのはデータベースから取得した値のみです。 ソースファイルは全く同じで、異なるのはphpMyAdminのバージョンだけなのでどう対処すればよいかわかりません。 どうやったら文字化けせずに表示できるでしょうか?

    • ベストアンサー
    • PHP
  • HP毎にエンコードを切り替えるには?

    現在以下の様にHTMLソースを表示しているのですが ページによって"Shift_JIS"や"EUC-JP"等文字コードが違っているため 表示されるHTMLが文字化け状態になる場合があります。 対象となるHPの文字コードを取得して エンコード部分を切り分けたいと思っているのですが 何か良い方法はないでしょうか? Dim SampleWebClient As New System.Net.WebClient Dim SampleByte As Byte() Dim strHtml As String '■URLからデータ取得 SampleByte = SampleWebClient.DownloadData(TextBox2.Text) '■エンコード strHtml = System.Text.Encoding.GetEncoding("Shift_JIS").GetString(SampleByte) '■HTMLソースの表示 TextBox1.Text = strHtml.Replace(vbCr, vbCrLf).Replace(vbLf, vbCrLf)

  • shift-jis を euc-jp に変換したい

    似た質問がいくつかありますが、お願いします。 現在、shift-jis で作られているホームページを、一括してeuc-jp に変換したいです。 (HTML1枚だけではなく、同フォルダ内のHTMLすべてです) Dreamweaverを使っていますが、一番早い方法を知りたいです。 また、秀丸やterapad 等のテキストエディタでも良いのですが、HTML1枚ずつではなく、全置換のように一括して素早く作業し終えたいです。 よろしくお願いします。

  • 【C&C++】EUC_JPをSHIFT-JISに変換したい

    WinInetで指定したURLのHTMLを表示するコンソールプログラムを作成したのですが、EUC_JPで書かれたWebページが文字化けをしてしまいます。 SHIFT-JISで書かれているWebページは特に問題なく、自分もEUC_JPからSHIFT-JISに変換したいと考えています。しかし、色々と参考書やWebなどを調べてみたのですが、自分には少し難しすぎてより分かりやすい説明を求めています。 データの読み出しはInternetReadFileを使用しています。以下がそのソースです。 while (1) { InternetReadFile(hUrl, szBuf, (DWORD)sizeof(szBuf) - 1, &dwRead); szBuf[dwRead] = '\0'; if (dwRead == 0) break; str = str + szBuf; } どうかご回答よろしくお願いします。