google-sheets - 使用谷歌表抓取只是拨号网站
问题描述
我尝试使用 google sheet 抓取 just-dial 网站并取得了一定程度的成功。
这就是我正在尝试的
=IMPORTXML("http://www.justdial.com/Gurgaon/Travel-Agents/ct-302", "//span[@class='jcn']/a")
它只返回给我这个
Ajay Travels
Shri Khatu Shyam Ji Tour An..
Maa Shitla Tour And Travels
Jbs Travel Solutions
K K Tours & Travels India P..
Shri Shyam Tour & Travels
Instant Corporate Solution
Sai Ram Tour and Travels
Ekam Holidays
电话号码、位置、工作时间等其他信息不予返回。还有其他使用 selenium 进行解析的方法,但我用的不多。
那么可以使用google sheet吗?任何建议或帮助将不胜感激。
解决方案
推荐阅读
- parsing - 使用 Fparsec 的 Mixfix 运算符
- vue.js - 传递常规 Vue 文件时,Vue 的渲染 createElement 会出错
- java - JPA LOJ(左外连接):无法连接到基本类型的属性
- java - Spring Boot maven 插件:spring-boot:start 立即关闭 Web 应用(使用 jetty)
- tsql - 根据 SQL 中的范围计算拆分余额
- php - SQLSTATE [23000]:违反完整性约束:1048 列 'category_id' 不能为空
- c++ - 在 OpenGL 中正确渲染表面并进行深度测试
- php - 用 PDO 创建 php 数据库连接的正确方法是什么?
- dart - 如何解析迄今为止的 Youtube 持续时间?
- python - 如何使用 timedelta x 轴从 pandas 图中更改 xticklables?