Scraping DSL
scraping do
items :results, '#ires .g' do
# items: `#ires .g`
で得られる各要素を
#
ブロック内で処理して、
結果を配列として返す
item :title, 'h3' # ≒ #ires .g h3
item :url, '.kv > cite' # ≒ #ires .g .kv > cite
end
end
# =>
# {:results=>
# [
# {:title=>"test
の意味・
用例|
英辞郎 on the WEB:
アルク",
# :url=>"https://eow.alc.co.jp/search?q=test",
# :description=> "test 【1
自動】
試験[
検査]..."}, ...
# }
# ]
# }