【问题标题】:Guidance on webscraping using Google Sheets使用 Google 表格进行网页抓取的指南
【发布时间】:2019-10-17 05:24:35
【问题描述】:

我正在尝试使用导入 XML 从网页获取一些数据,但它告诉我“N/A Imported content is empty”

我已尝试使用不同的查询,但无法正常工作。

=IMPORTXML("https://www.shein.com/Floral-Lace-Halter-Teddy-Bodysuit-p-699186-cat-1862.html","//div[@class='opt-size j-sa-select-size j-opt-size']")

我希望能够解析不同尺寸的服装,即:XS、S、M、L 等。

【问题讨论】:

    标签: web-scraping xpath google-sheets google-sheets-formula


    【解决方案1】:

    Google 表格不支持对 JavaScript 控制的元素进行网络抓取。您可以通过禁用给定站点的 JS 来轻松检查它,并且只能抓取剩余可见的内容。不幸的是,在你的情况下,这没什么:

    【讨论】:

    • 我明白了,感谢您的澄清。您认为我可以使用 Google Apps 脚本 (GAS) 来获取我想要的信息吗?
    • 更有可能你会用 ms excel 中的 vba 来解决它,我听说它能够刮掉 JS
    猜你喜欢
    • 2018-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 2018-09-08
    • 2016-12-01
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多