问题描述
我构建了一个电子表格来跟踪我的 Etsy 商店的每日销售额,并成功地通过 ImportXML 公式提取了实时数字。本周,公式突然开始返回“导入的内容为空”错误,我似乎不知道如何解决。
我正在尝试抓取 this page 顶部显示“337 Sales”的数字。
之前我已经成功使用过
=IMPORTXML("https://www.etsy.com/shop/lmnoprints","//span[@class='shop-sales hide-border no-wrap']")
但似乎 Etsy 已经更新了一些东西并且 Xpath 不再存在。现在我试过了
=IMPORTXML("https://www.etsy.com/shop/lmnoprints","//span[@class='wt-text-body-01 no-wrap']")
...但我仍然收到相同的错误消息。谁能指出我犯的任何愚蠢的错误?提前感谢您的帮助!
解决方法
我根据此 link
替换了网址使用:
=IMPORTXML("https://www.etsy.com/shop/LMNOprints","//span[@class='wt-text-body-01 no-wrap']")
输出:
,通过 Reddit 获得了这方面的帮助!发帖以帮助遇到此问题的其他人:
=index(importxml("https://www.etsy.com/shop/LMNOprints","//span[@class='wt-text-caption wt-no-wrap']"),1)