teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

ソースコード追加

2018/07/09 05:42

投稿

moment_now_love
moment_now_love

スコア9

title CHANGED
File without changes
body CHANGED
@@ -8,4 +8,42 @@
8
8
 
9
9
 
10
10
 
11
- ### 該当のソースコード
11
+ ### 該当のソースコード
12
+ package hello_world;
13
+
14
+ import java.io.InputStream;
15
+ import java.io.InputStreamReader;
16
+ import java.net.URL;
17
+
18
+ public class Main {
19
+
20
+ public static void main(final String[] args){
21
+ URL url = null;
22
+ InputStreamReader isr = null; //バイトを読み込んで文字にデコードする
23
+
24
+ try {
25
+ url = new URL("http://www.fujitsu.com/jp/group/fap/services/java-education/java-study-advice.html");
26
+
27
+ InputStream is = url.openStream();//文字化け防止
28
+ isr = new InputStreamReader(is,"UTF-8"); //UTF8のInputStreamReaderに変換
29
+
30
+ while(true) { // 文字の読み込み
31
+ int i = isr.read();
32
+ if (i == -1) {
33
+ break;
34
+ }
35
+ System.out.print((char)i); //文字の表示
36
+ }
37
+
38
+ }catch (Exception e) { //例外が生じた場合
39
+ System.out.println("エラーです。");
40
+ }finally { //解放
41
+ try {
42
+ isr.close();
43
+ }catch (Exception e) {
44
+ System.out.println("ファイナルでエラー");
45
+ }
46
+ }
47
+
48
+ }
49
+ }

2

JAVAスクリプトのタグ外しました

2018/07/09 05:42

投稿

moment_now_love
moment_now_love

スコア9

title CHANGED
File without changes
body CHANGED
File without changes

1

詳しい記述にしたつもりなのですが、不明点がある場合ご指摘おねがいします。

2018/07/09 05:17

投稿

moment_now_love
moment_now_love

スコア9

title CHANGED
@@ -1,1 +1,1 @@
1
- JAVAまたはJAVASCRIPTを使いhtmlのプログラミングたい。
1
+ JAVAを使いhtmlの内容書き換えたい。
body CHANGED
@@ -1,50 +1,11 @@
1
1
  ### 前提・実現したいこと
2
- JAVAまたはJAVASCRIPTを使いサイトのhtmlを習得しプログラミングによってhtmlの内容を変えたい。
2
+ JAVAを使いあるwebページのhtmlを読み込みhtmlの内容を変えて新に静的なwebページを作成したです
3
- たとえば、
3
+ たとえば、「私は大学生です。」と書かれた文字を大きくしたいなと思った場合<h1><h1>を挟むことにより大きくすることができるので、そのようなプログラムを書けないか教えてほしいです。
4
4
 
5
5
  「<li>私は大学生です。」 を 「<li><h1>私は大学生です。<h1>」
6
6
 
7
- とするようなプログラムを書きたいです。
8
- 以下はJAVAで書いソースコードなのですが、htmlの読み込みはできたのですが、そのあとどうしたらよいか分からないです。また、JAVAではなくJAVAスクリプトでやらないとウェブページきないのでしょう
7
+ た、htmlの内容を変えJAVAによっ静的ウェブページを作成でいのか知りたいです。
9
8
 
10
9
 
11
- ### 該当のソースコード
12
10
 
13
- package hello_world;
14
-
15
- import java.io.InputStream;
16
- import java.io.InputStreamReader;
17
- import java.net.URL;
18
-
19
- public class Main {
20
-
21
- public static void main(final String[] args){
22
- URL url = null;
11
+ ### 該当のソースコード
23
- InputStreamReader isr = null; //バイトを読み込んで文字にデコードする
24
-
25
- try {
26
- url = new URL("");
27
-
28
- InputStream is = url.openStream();//文字化け防止
29
- isr = new InputStreamReader(is,"UTF-8"); //UTF8のInputStreamReaderに変換
30
-
31
- while(true) { // 文字の読み込み
32
- int i = isr.read();
33
- if (i == -1) {
34
- break;
35
- }
36
- System.out.print((char)i); //文字の表示
37
- }
38
-
39
- }catch (Exception e) { //例外が生じた場合
40
- System.out.println("エラーです。");
41
- }finally { //解放
42
- try {
43
- isr.close();
44
- }catch (Exception e) {
45
- System.out.println("ファイナルでエラー");
46
- }
47
- }
48
-
49
- }
50
- }