求助:Google Sheets IMPORTXML用XPath提取href返回#的问题
问题:Google Sheets IMPORTXML提取URL失败,标题可正常获取
- 需求:使用Google Sheets的
IMPORTXML函数结合XPath,提取目标页面(https://ok.ru/video/334044074277)中特定元素的URL及对应标题 - 已尝试情况:参考过两个Stack Overflow解决方案,但均不适用于当前场景
- 测试的公式及结果:
- 提取URL的公式:
=IMPORTXML("https://ok.ru/video/334044074277","//*[contains(@class, 'video-card_n-w')]//a/@href", "en_US")—— 返回# - 提取标题的公式:
=IMPORTXML("https://ok.ru/video/334044074277","//*[contains(@class, 'video-card_n-w')]/a/@title", "en_US")—— 标题已正常返回 - 补充测试公式:
=IMPORTXML("https://ok.ru/video/334044074277","//*[contains(@class, 'video-card_n ellip')]/@href", "en_US")—— 同样返回#
- 提取URL的公式:
- 关键信息:用于提取href的XPath在Chrome开发者工具中验证正确,但
IMPORTXML始终返回#
内容的提问来源于stack exchange,提问作者Lod
相关产品推荐
相关产品推荐

