在Google表格上使用importxml提取纯文本

时间:2018-07-09 19:01:58

标签: xml google-sheets xml-import

我仍然是新手,请耐心等待...

我正在尝试使用importxml公式从零售网站获取最新价格。价格在源代码中以纯文本显示,如下所示。

    <tr id="itemDetailsDiv">
      <td colspan="2" align="left" style="display: table; width: 100%; padding: 0px;">
        <table width="100%" cellspacing="0" cellpadding="0" border="0">
          <tr valign="top">
            <td id="sellTitle" class="productInfoCat priceInfo bold right">WeSell for</td>
            <td id="Asellprice" class="productInfo priceInfo sellPrice">£8.00</td>
          </tr>
          <tr style="display: none;">...</tr>
          <tr valign="top">...</tr>
          <tr valign="top">...</tr>
          <tr valign="top" class="greenBtmBordr top" style="border-bottom: 0px;">...</tr>
        </table>
      </td>
    </tr>

我要尝试使用的是使用以下xpath查询的文字“ 8.00英镑”和Im。

    "//span[@id='Asellprice']/text()"

很明显,我在某个地方出错了,但是我非常业余,所以看不到问题所在。如果您需要更多信息,请告诉我。

谢谢:)

1 个答案:

答案 0 :(得分:0)

我相信正确的xpath应该像这样。

//td[@id='Asellprice']