我正在尝试使用IMPORTXML
函数在google sheets中创建一个价格剪贴表。我在识别产品页面上的价格路径时遇到了麻烦。
我曾尝试使用Chrome中的inspect元素复制xPath,但它复制了以下内容://*[@id="ajaxPrice"]/span[2]
我肯定这不是那条路。
有人能帮帮忙吗?
发布于 2019-04-17 08:16:35
这个xpath怎么样?
=IMPORTXML(A1, "//span[@id='ajaxPrice']/@content")
https://homedepot.com/p/206651614
.是
如果这不是你想要的结果,我道歉。到时候,你能告诉我你想要的值吗?我想修改一下。
发布于 2019-04-17 08:37:19
你也可以这样做:
=REGEXEXTRACT(QUERY(ARRAY_CONSTRAIN(
IMPORTDATA("https://homedepot.com/p/206651614"), 1500, 1),
"where Col1 contains 'ciItemPrice'"), "\d+.\d+|\d+")
https://stackoverflow.com/questions/55718012
复制相似问题