xpath - 试图从reduceinvestor.com 上抓取数据
问题描述
我正在尝试使用 Google 表格导入一些有关股息历史的股票数据。
我要获取的数据来自此页面:https ://www.dividendinvestor.com/dividend-quote/
(例如https://www.dividendinvestor.com/dividend-quote/ibm或https://www.dividendinvestor.com/dividend-quote/msft)
对于其他网站,我已经能够结合使用 INDEX 和 IMPORTHTML 从表中获取数据。例如,如果我想Forward P/E
从 finviz.com 获取 IBM 的“”,我这样做:
=index(IMPORTHTML("http://finviz.com/quote.ashx?t=IBM","table", 11),11,10)
抓取表 11 并向下走 11 行和 10 多列以获得我想要的数据。
但是,我似乎无法从www.dividendinvestor.com/dividend-quote/ibm 站点找到任何要通过 IMPORTHTML 导入的表格。
我正在尝试将值导入“连续股息增加”字段的右侧。
在这种情况下,我想要实现的输出是“19 年”。
我也尝试过 IMPORTXML,但我尝试的一切也都XPATH (using this path: "/html/body/div[3]/div/div/div[2]/div/div/div[2]/div[2]/div[2]/span[20]" )
失败了。
有什么帮助吗?期望的最终结果是我将通过附加不同的股票代码来动态构建股息投资者.com URL,并获得股息支付连续增加多少年的结果。
解决方案
推荐阅读
- ruby-on-rails - Rails f.select 具有默认值,但占位符不同
- javascript - 图片从上传文件夹插入数据库
- node.js - 使用 Nodejs Mongoose 在私有 VPC 中连接到 Mongodb
- java - 单击项目两次而不是一次
- javascript - 使用纯 JS 查找字体大小以使文本适合特定宽度
- typescript - Typescript将对象数组映射到字符串数组如何检查未定义
- c# - 尝试从 Stringbuilder 字符串获取 XML 值 - C#(Moneris 数据预加载)
- python - 共享层,不同模型
- javascript - 当父级太小时防止div包装
- python - 使用 python selenium 在文本框中输入值