web-scraping - 来自 Google Play 的 Xpath 抓取开发者网站
问题描述
我是 xpath 和抓取页面的新手。我需要通过使用谷歌表格中的 importxml 功能从谷歌播放应用程序页面(开发者 - >访问网站)中提取到开发者网站的链接。尝试了几种方法,没有奏效:
- 开始于 //main importxml(link; "//main/c-wiz[3]/div[1]/div[2]/div//div[9]/div/span/div/span/div/@ href") 来自开发者控制台的完整 xpath
- 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 play 页面之前,我对 AppStore 有类似的任务,并想出了以下在 Google Play 上不起作用的公式: importxml(link; "//section[contains(@class,'section--link-list') ]/ul/li[1]/a/@href")
对我来说,主要问题是在前两种情况下网站链接的路径是正确的,但我根本无法获得任何链接。你能告诉我如何正确刮吗?
先感谢您!
解决方案
推荐阅读
- c++ - 如何在虚幻中使用画圆
- android - 无法覆盖启动器图标
- open-policy-agent - 开放策略代理返回的 json 响应的测试属性与 opa 测试
- reactjs - React 功能组件 - 对处理程序使用内联函数会影响性能?
- opengl - 同时使用 glUniform 和绑定 UBO
- php - Ajax 不在实时服务器上加载帖子,而是在本地主机上工作
- javascript - 如何在 vue 中使用生成的 HTML?
- scala - Scala 隐式
- python-3.x - 使用 python 与过滤列进行比较时,从列表中取出奇数
- ios - UICollectionViewCell sizeForItemAt 值以某种方式恢复为 fitItemSize?