我正在尝试获取
HTML块的src值.我特意尝试使用at_css而不是使用XPath来实现这一点.
到目前为止,我所得到的只是零或空白字符串.
这是HTML:
<div class="" id="imageProductContainer"> <a id="idLinkProductMainImage" href='URL'> <img id="productMainImage" src="SRC.jpg" alt="alt" title="A Title" align="left" class="product_image_productpage_main selectorgadget_selected"> </a> </div>
我的代码是:
item = page.doc.at_css("#productMainImage img").text.strip unless page.doc.at_css("#productMainImage img").nil? puts item #prints blank item = item["src"] puts item #prints blank
page.doc是Nokogiri HTML元素.