You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中精准提取指定网站的折扣价格?

解决Google Sheets提取折扣价的XPATH优化方案

针对你提到的两个网站,以下是修正后的XPATH,可精准提取目标折扣价:

1. DiscountFilters(ukf8001冰箱滤芯页面)

原XPATH匹配范围过宽,导致抓取到多币种、原价等冗余数据。替换为以下精准XPATH:

//div[@class='product-price']//span[@class='sale-price']

说明:该XPATH直接定位到页面中标记为sale-price的折扣价元素,仅返回当前显示的折扣价数值,排除划掉的原价及其他价格选项。

如果上述XPATH失效,可尝试更稳定的层级定位:

//main[@id='maincontent']//div[contains(@class, 'product-info-price')]//span[@class='sale-price']

2. FilterBuy(8x16x1空气滤芯页面)

原XPATH匹配了多个价格节点(如不同包装规格的价格),替换为以下XPATH:

//span[@class='price sale']

说明:该XPATH定位到页面中标记为sale的折扣价元素,仅返回单个目标折扣价,避免抓取到其他冗余价格数据。
若需指定单个规格的价格,可进一步限定包装选项(比如单只装):

//div[contains(@class, 'variant-item') and contains(text(), '1-Pack')]/following-sibling::div//span[@class='price sale']

使用提示

在Google Sheets的IMPORTXML函数中,直接替换原XPATH即可,示例公式:

=IMPORTXML("https://www.discountfilters.com/refrigerator-water-filters/models/ukf8001/", "//div[@class='product-price']//span[@class='sale-price']")

内容的提问来源于stack exchange,提问作者darwin liu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 20:05:25