首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >importXML解析错误

importXML解析错误
EN

Stack Overflow用户
提问于 2013-12-25 03:58:17
回答 2查看 4.8K关注 0票数 2

我需要分析otcmarkets.com上一组给定股票的资产负债表数据。我正在尝试使用谷歌电子表格中的importXML函数,但它没有为我返回任何数据。xPath查询未返回任何数据。下面是我正在使用的函数:

=importxml("http://www.otcmarkets.com/stock/AAEH/financials","//*[@id=’totalCurrentLiabilities’]")

让我知道我做错了什么,以及是否有更好的方法来解析特定的资产负债表数据。

EN

回答 2

Stack Overflow用户

发布于 2013-12-25 07:22:51

页面内容是使用JavaScript加载的,这不是在谷歌电子表格中执行的。您不能使用=importxml(...)分析此页面。

现在该怎么办?

  • 询问提供商是否提供API。最有可能的是,他们不想被刮掉页面逻辑,并找到加载数据的JavaScript调用,然后自己获取数据。
  • 使用某种环境来查询将执行JavaScript调用的数据,例如Selenium。与使用谷歌电子表格相比,这会带来更多的编程工作量。
票数 2
EN

Stack Overflow用户

发布于 2015-12-12 01:55:45

尝试使用importdata函数:

代码语言:javascript
复制
=IMPORTDATA("http://www.otcmarkets.com/otciq/ajax/EdgarFinancialsController.json?ticker=AAEH&mode=annual")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20766174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档