Web 抓取 Google-Sheets ImportXML - xpath - URL 中的特定数字
Web Scraping Google-Sheets ImportXML - xpath - specific Number in URL
我正在尝试从网站上超链接的 URL 获取特定号码。
请参阅 here 我的电子表格的副本。
在“I”行-我做了一个代码,所以它会直接去eBay网站搜索,并结合EAN号码="https://www.ebay.de/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw="&""&D2
这是结果:
https://www.ebay.de/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=8713439712292
到这里它起作用了。
在页面上,我想要该文章的 ebay 分类 ID,它可以作为分类上的超链接找到[请在此处查看 eBay 分类的图片] 导航左侧。
在 URl 中,它始终是第一个数字,例如。 https://www.ebay.de/sch/**158817**/i.html?_from=R40&_nkw=650135421227
InspectCode URL I need
我只想知道将数字 158817 放入我的 google 电子表格中。
使用此代码
=IMPORTXML(I2;"//*[@id='x-refine__group__0']/ul/li/ul/li/ul")
我只得到类别名称,但我需要编号才能使我的 CSV 上传正常。
我需要什么代码?有人可以指导我吗?
谢谢你
丽莎
A1 = https://www.ebay.de/sch/**158817**/i.html?_from=R40&_nkw=650135421227
,试试这个
=regexextract(IMPORTXML(A1;"//*[@id='x-refine__group__0']/ul/li/ul/li/ul/li/a/@href");"[0-9]+")
假设 url 在命名法中始终处于相同位置
或者,获取所有数字
=arrayformula(regexextract(IMPORTXML(A1;"//*[@id='x-refine__group__0']/ul/li//a/@href");"[0-9]+"))
我正在尝试从网站上超链接的 URL 获取特定号码。
请参阅 here 我的电子表格的副本。
在“I”行-我做了一个代码,所以它会直接去eBay网站搜索,并结合EAN号码="https://www.ebay.de/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw="&""&D2
这是结果: https://www.ebay.de/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=8713439712292
到这里它起作用了。
在页面上,我想要该文章的 ebay 分类 ID,它可以作为分类上的超链接找到[请在此处查看 eBay 分类的图片] 导航左侧。 在 URl 中,它始终是第一个数字,例如。 https://www.ebay.de/sch/**158817**/i.html?_from=R40&_nkw=650135421227 InspectCode URL I need
我只想知道将数字 158817 放入我的 google 电子表格中。
使用此代码
=IMPORTXML(I2;"//*[@id='x-refine__group__0']/ul/li/ul/li/ul")
我只得到类别名称,但我需要编号才能使我的 CSV 上传正常。
我需要什么代码?有人可以指导我吗? 谢谢你 丽莎
A1 = https://www.ebay.de/sch/**158817**/i.html?_from=R40&_nkw=650135421227
,试试这个
=regexextract(IMPORTXML(A1;"//*[@id='x-refine__group__0']/ul/li/ul/li/ul/li/a/@href");"[0-9]+")
假设 url 在命名法中始终处于相同位置
或者,获取所有数字
=arrayformula(regexextract(IMPORTXML(A1;"//*[@id='x-refine__group__0']/ul/li//a/@href");"[0-9]+"))