質問: あるサイトのiframeの中身(GoogleMap)をスクレイピングで取得したいのですが、方法がわかりません。 > > self.page.search('iframe') > > > とすると、 > > [#, #, #, #, #, #]>] > > > となり、iframe内のdocumentの内容が取得できません。 どのようにすれば、iframe内のdocumentの内容を取得できますでしょうか? ご教示をお願い致します。
回答: Nokogiriは、取得したHTML(XML)の解析しか出来ません。取得は別の手段が必要です。 Mechanizeとかopen-uriとかで、"https://www.google.com/maps/embed/v1/place?q=***" を得て下さい。