我正在尝试在以下网页上提取答案文字。我打开了DOM检查器,得到了"answer_content"
文本的类。我已经定义了一个看起来像这样的方法:
def get_answer()
@browser.div(:class, "answer_content")
end
puts page.get_answer.text
然而,这会打印出一个空的弹簧。我找到了错误的元素吗?当我在DOM检查器中查看它时,div
之间似乎没有任何内容。
答案 0 :(得分:1)
在我看来,div
有多个class
个元素。这会告诉你我的猜测是否正确:
@browser.divs(:class, "answer_content").size