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

回答編集履歴

2

追記

2017/01/14 09:53

投稿

katoy
katoy

スコア22328

answer CHANGED
@@ -30,4 +30,8 @@
30
30
  ```
31
31
  $ ruby w.rb
32
32
  {:location=>"東京都渋谷区代官山町付近", :weather=>["18:30", " 快晴"], :info=>{"湿度"=>"44 %", "気圧"=>"1004 hPa", "風"=>"北北東 2 m/s", "日の出"=>"06:49", "日の入"=>"16:51"}}
33
- ```
33
+ ```
34
+
35
+ 追記:
36
+ 天気のサイトの画面には表示されていませんが、 html 中には紫外線の情報もふくまれています。
37
+ 紫外線情報もとるように変更を加えると良いかもしれません。

1

typo

2017/01/14 09:53

投稿

katoy
katoy

スコア22328

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  require 'nokogiri'
7
7
  require 'open-uri'
8
8
 
9
- def weathre(longitude, latitude)
9
+ def weather(longitude, latitude)
10
10
  url = "http://weathernews.jp/onebox/#{longitude}/#{latitude}"
11
11
  html = open(url, &:read)
12
12
  doc = Nokogiri::HTML.parse(html)
@@ -23,7 +23,7 @@
23
23
  }
24
24
  end
25
25
 
26
- p weathre(35.6516, 139.70546)
26
+ p weather(35.6516, 139.70546)
27
27
  ```
28
28
 
29
29
  実行