【问题标题】:Google Sheets yahoo finance importXML text not td dataGoogle Sheets yahoo Finance importXML 文本不是 td 数据
【发布时间】:2020-04-17 02:18:53
【问题描述】:

在 SO 上,我经常看到有人询问如何从 yahoo Finance 上的表格中导入数据。我正在尝试从 yahoo Finance 导入个人资料部分下的业务描述。似乎这需要 importxml 函数,但我很挣扎。这是我的功能:

=IMPORTXML("http://finance.yahoo.com/quote/AAPL/profile", "//div[@data-reactid='139']")

我认为我的问题与“div”有关,但不确定。有人可以提供指导吗?谢谢!

【问题讨论】:

    标签: google-sheets yahoo-finance google-sheets-importxml


    【解决方案1】:

    示例公式:

    =IMPORTXML(A1,"//h2[@data-reactid='139']/../p")
    
    • 在这种情况下,http://finance.yahoo.com/quote/AAPL/profile 的 URL 放在“A1”中。
    • 我使用//h2[@data-reactid='139']/../p 作为 xpath。

    结果:

    【讨论】:

    • 田池你太棒了!太感谢了。这也有助于我了解更多 XML。我尝试了许多变体,但最后没有考虑“/.../p”。干杯伙伴!
    • @CayG 感谢您的回复。很高兴您的问题得到解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多