回答編集履歴

3

見直しキャンペーン中

2023/07/27 13:50

投稿

TN8001
TN8001

スコア9363

test CHANGED
@@ -1,37 +1,19 @@
1
1
  [天気予報 API(livedoor 天気互換)](https://weather.tsukumijima.net/)
2
2
 
3
-
4
-
5
3
  こちらから天気の情報を取得していますね。
6
-
7
- 情報は`JSON`で返ってきます。
4
+ 情報はJSONで返ってきます。
8
-
9
5
  下のほうにサンプルデータが載っていますので見てください。
10
6
 
11
-
12
-
13
- `"forecasts"`に配列で今日・明日・明後日の3日分データがあります。
7
+ `"forecasts"`に配列で今日・明日・明後日の3日分データがあります。
14
-
15
-
16
8
 
17
9
  `!temp.isNull("min")`は、「`"temperature"`に`"min"`がなかったら」の否定です(つまり`"min"`があったら)
18
10
 
19
-
20
-
21
11
  `f.getString("dateLabel").equals("明日")`は、「`"dateLabel"`の値が明日だったら」です。
22
-
23
-
24
12
 
25
13
  アンドですので両方満たすときに、中の処理(`"min"`の`"celsius"`の値を取得)をします。
26
14
 
27
-
28
-
29
- 前後の`if`も同様です。
15
+ 前後のifも同様です。
30
-
31
-
32
-
33
16
 
34
17
 
35
18
  参考
36
-
37
19
  [JSONObject \ Language (API) \ Processing 3+](https://processing.org/reference/JSONObject.html)

2

参考

2021/05/13 22:00

投稿

TN8001
TN8001

スコア9363

test CHANGED
@@ -27,3 +27,11 @@
27
27
 
28
28
 
29
29
  前後の`if`も同様です。
30
+
31
+
32
+
33
+
34
+
35
+ 参考
36
+
37
+ [JSONObject \ Language (API) \ Processing 3+](https://processing.org/reference/JSONObject.html)

1

コード‘

2021/05/13 22:00

投稿

TN8001
TN8001

スコア9363

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- `"forecasts"に配列で今日・明日・明後日の3日分データがあります。
13
+ `"forecasts"`に配列で今日・明日・明後日の3日分データがあります。
14
14
 
15
15
 
16
16