<SPAN

2015-11-27 70 views
0

我一直在嘗試使用在谷歌電子表格下面的提取從以下<SPAN

  <div class="pdp-details-spec-row"> 
       <div class="pdp-details-spec-name"> 
        Price: 
       </div> 
       <div class="pdp-details-spec-value"> 
        <span class="pdp-main-price"> 

          <span id="listPriceDiv">$26.86 ea.</span>&nbsp; 
        </span> 
       </div> 
      </div> 

價格(26.86 $)中提取XML的價格值:

= IMPORTXML(「URL」,「// span [@ class ='listPriceDiv']」)

我也試過(「URL」,「// span [id ='listPriceDiv']」)和另一個1000種組合。

該網站的網址是:www.mscdirect.com/product/details/89350300

有誰看到代碼中的任何明顯的失誤?

回答

0

有要解決幾件事情:

  1. 需要包含http://前綴的網址您使用您的功能或谷歌不會在數據拉。

  2. 你XPath查詢應該是:// * [@ ID = 'listPriceDiv']

  3. 最終的計算公式如下: = IMPORTXML( 「http://www.mscdirect.com/product/details/89350300」,「// * [@ ID = 'listPriceDiv']「)

相關問題