アマゾンのAPIから商品情報を取得しようとした際、
取得したHTMLには含まれるのに、要素の選択ができなかったのでメモ。
(他のページなどでHTMLに含まれない場合、
Javascript等でコンテンツを表示している場合も疑ったほうがいい。)
結論として、タグを指定する場合は全て小文字でないとだめ。
常識なのかもしれないですが、恥ずかしながら知らなかった。
例:
1 2 3 | item.find(“Content").text #NG item.find("content").text#OK |
アマゾンのAPIから商品情報を取得しようとした際、
取得したHTMLには含まれるのに、要素の選択ができなかったのでメモ。
(他のページなどでHTMLに含まれない場合、
Javascript等でコンテンツを表示している場合も疑ったほうがいい。)
結論として、タグを指定する場合は全て小文字でないとだめ。
常識なのかもしれないですが、恥ずかしながら知らなかった。
例:
1 2 3 | item.find(“Content").text #NG item.find("content").text#OK |
コメント