回答編集履歴
1
修正
test
CHANGED
@@ -14,9 +14,7 @@
|
|
14
14
|
|
15
15
|
```
|
16
16
|
|
17
|
-
|
18
|
-
|
19
|
-
`
|
17
|
+
`OpenURI::Meta`リファレンスによると以下のように記述されています。
|
20
18
|
|
21
19
|
```ruby
|
22
20
|
|
@@ -26,8 +24,16 @@
|
|
26
24
|
|
27
25
|
```
|
28
26
|
|
27
|
+
なのでnilが代入されてませんか?ちなみに`doc = Nokogiri::HTML.parse(html)`だけだと,不都合があるのでしょうか?
|
28
|
+
|
29
|
+
|
30
|
+
|
29
|
-
コードの問題ではなく読み込むurlのソースに問題がありそうです。
|
31
|
+
おそらくコードの問題ではなく読み込むurlのソースに問題がありそうです。対症療法的ですが,
|
30
32
|
|
31
33
|
`charset = f.charset||charset`
|
32
34
|
|
33
|
-
あたりで逃げてみるというのも手かもしれません。
|
35
|
+
あたりで逃げてみるというのも手かもしれません。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
自分の経験からスクレイピングで厄介なのは,こちら側のコードの問題より,スクレイピング先のhtmlコードに問題がある場合でした。
|