質問編集履歴

2

誤字

2018/09/14 09:00

投稿

pokerStars
pokerStars

スコア67

test CHANGED
File without changes
test CHANGED
@@ -50,4 +50,6 @@
50
50
 
51
51
 
52
52
 
53
+ スクレイピングを使っているのですが
54
+
53
55
  現状こんなかんじで、タイトルの所得はできるのですが検索窓の所得の仕方が分かりません。

1

スクレイピングの使い方がわからない

2018/09/14 09:00

投稿

pokerStars
pokerStars

スコア67

test CHANGED
File without changes
test CHANGED
@@ -14,8 +14,40 @@
14
14
 
15
15
  ###詳細
16
16
 
17
- Justwatchというサイトのようなものを作りたいと考えています。
17
+ require 'open-uri'
18
18
 
19
- vodのapiが公開されていないため実現することはできないのでしょうか?
20
19
 
20
+
21
+ require 'nokogiri'
22
+
23
+
24
+
25
+ url = 'https://www.happyon.jp'
26
+
27
+
28
+
29
+ charset = nil
30
+
31
+ html = open(url) do |f|
32
+
33
+ charset = f.charset
34
+
35
+ f.read
36
+
37
+ end
38
+
39
+
40
+
41
+
42
+
43
+ doc = Nokogiri::HTML.parse(html, nil, charset)
44
+
45
+
46
+
47
+
48
+
49
+ p doc.title
50
+
51
+
52
+
21
- またその場合Justwatchなどのサイトはどのようにして作られているのでしょう
53
+ 現状こんなかんじでイトルの所得できるのですが検索窓の所得の仕方が分りません。