代码之家  ›  专栏  ›  技术社区  ›  Tony

IMPORTXML的正确XPATH(用于Yahoo Finance)

  •  0
  • Tony  · 技术社区  · 3 年前

    我试图从雅虎财经统计页面中提取股价历史部分。下面的Xpath似乎指向了正确的部分,但该函数在Google Sheets中不起作用。有人能告诉我怎么改正吗?

    =IMPORTXML(
    "https://finance.yahoo.com/quote/PLUG/key-statistics?p=PLUG",
    "//*[@id="Col1-0-KeyStatistics-Proxy"]/section/div[3]")
    

    谢谢。

    0 回复  |  直到 3 年前
        1
  •  0
  •   Siebe Jongebloed    3 年前

    这个 div 你要找的是更深一层的。

    要得到这个,你必须使用:

    //*[@id="Col1-0-KeyStatistics-Proxy"]/section/div[2]/div[3]
    

    如果订单发生变化,您也可以使用:

    //div[h2[span[.='Financial Highlights']]]