我试图提取以下网页上的答复文件空字符串内文本。我打开了DOM检查器,并获得了文本类"answer_content"
。我已经定义了一个如下所示的方法:访问一个div返回
def get_answer()
@browser.div(:class, "answer_content")
end
puts page.get_answer.text
但是,这会打印一个空的弹簧。我确定了错误的元素吗?当我看着它在DOM查看,那里似乎是没有什么在div
秒之间。
我试图提取以下网页上的答复文件空字符串内文本。我打开了DOM检查器,并获得了文本类"answer_content"
。我已经定义了一个如下所示的方法:访问一个div返回
def get_answer()
@browser.div(:class, "answer_content")
end
puts page.get_answer.text
但是,这会打印一个空的弹簧。我确定了错误的元素吗?当我看着它在DOM查看,那里似乎是没有什么在div
秒之间。
看来,我认为有与class
多个div
元素。这会告诉你,如果我的猜测是正确的:
@browser.divs(:class, "answer_content").size
会建议相同的检查,但@Zeljko打我给它。 – 2012-03-21 07:47:48
@ChuckvanderLinden:德克萨斯州最快的键盘。 :) – 2012-03-21 16:43:24
向我们展示您正在使用的HTML。 – brianpeiris 2012-03-18 05:54:40
回答文字?这是功课吗?您还需要按照建议包含更多HTML。就目前的细节而言,答案肯定是“”。 – 2012-03-19 03:23:21
在我看来,这个类有多个div元素。这会告诉你,如果我的猜测是正确的: – 2012-03-19 20:43:56