来自 Google Play 的 Xpath 抓取开发者网站

Xpath Scraping Developer Website from Google Play

我是 xpath 和 抓取 页面的新手。我需要使用 google 工作表中的 importxml 函数从 google 播放应用程序页面(开发人员 -> 访问网站)提取一个 link 到开发人员网站。尝试了几种方法,没有用:

  1. 从 //main 开始 importxml(link; "//main/c-wiz[3]/div[1]/div[2]/div//div[ 9]/div/span/div/span/div/@href") 来自开发者控制台的完整 xpath
  2. importxml(link; "//div[4]/c-wiz/div/div[2]/div/div/main/c-wiz[3]/div[1]/div[2]/div/div[9]/span/div/span/div[1]/a/@href")

抓取 google 播放页面之前,我对 AppStore 有类似的任务,并想出了以下在 Google Play 上不起作用的公式: importxml(link; "//部分[包含(@class,'section--link-list')]/ul/li[1]/a/@href")

对我来说,现在的主要问题是网站 link 的路径在前两种情况下是正确的,但我根本无法获得任何 link。你能告诉我如何正确地抓取它吗?

提前致谢!

尝试:

=REGEXEXTRACT(QUERY(FLATTEN(IMPORTDATA(A1)), 
 "where Col1 starts with 'url:' 
    and Col1 ends with '}'", 0), """(.*)""")