try{
URL url = new URL("https://job.mycom.co.jp/07/regist.cgi");
URLConnection con = url.openConnection();
InputStream is = con.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is,"EUC-JP"));
BufferedWriter bf = new BufferedWriter(new FileWriter("input.html"));
String temp = null;
while((temp = br.readLine()) != null){
bf.write(temp);
}
br.close();
bf.close();
}catch(Exception e){
e.printStackTrace();
}
}
このやり方でHTMLを作成し、開くと、何も表示されません。
どなたか原因を教えてください><
ループ内を
System.out.println(temp);
に変えて実行するとソースがすべて表示されたので、tempの中身はちゃんと入っていると思われます。
No.2ベストアンサー
- 回答日時:
No.1です。
実行環境はWindowsでブラウザはIEですよね?
私のところで試してみましたが同じ現象が起きました。
原因は文字コードです。
保存したファイルはShiftJISで保存されていますが、HTML内のmetaタグで「charset=EUC-JP」となっているためブラウザがエンコードエラー(Shift_JISをEUC-JPでエンコードしようとした)を起こして表示されないのだと思います。charset指定を削るかShift_JISに変更するとちゃんと表示されるようになります。
今回の様にHTMLなどを保存する場合には下手にエンコードをかけず、受け取ったままのバイト情報をそのまま保存してあげる方が良いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 6 2022/06/08 12:55
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2022/04/01 12:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlファイルの表示が真っ白
-
「x-sjis」「Shift_JIS」同じ意...
-
DreamWeaver文字コードが変更さ...
-
Dreamweaverでページ全体が文字...
-
テキストエディタvscodeでプロ...
-
半角カタカナ(csvやtxtデータ...
-
900KBは多いですか?
-
Apache SSIで文字化けしてしま...
-
テキストエディタ grepの機能...
-
ホームページ作成について(初...
-
一括置換で、すべてが文字化け!
-
SSIでインクルードしたファイル...
-
DREAMWEAVERで全ページに一括で...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
googleドライブで、PDFファイル...
-
iPadの標準ブラウザでローカルH...
-
HTMLページが勝手にダウンロー...
-
form action="#"
-
Webサイトから、txtファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlファイルの表示が真っ白
-
Dreamweaverでページ全体が文字...
-
テキストエディタvscodeでプロ...
-
エクセルで作成した表のハイパ...
-
htmlファイルが開けません。
-
SSIでインクルードしたファイル...
-
テキストファイルで下線を引く
-
テキストエディタ grepの機能...
-
eclipseを使ってweb上に表示さ...
-
Dreamweaverでソースが文字化け...
-
「x-sjis」「Shift_JIS」同じ意...
-
オフラインでのHTMLについて
-
htmlファイル を ソース...
-
【文字コード】UTF-8だとDreamW...
-
DreamWeaver文字コードが変更さ...
-
こんにちは ブラケッツでプログ...
-
html 文字化け
-
リソースビューが表示されない(...
-
メモ帳を使ってテキストを作成...
-
JavaScriptが文字化けする
おすすめ情報