我需要刮从这个网站链接的"Cpn比率Ann Amt“细胞。
我试过这样做:
=IMPORTXML("https://www.quantumonline.com/search.cfm?tickersymbol=BAC-P&sopt=symbol","/html/body/font/table/tbody/tr/td[2]/p[1]/table[2]/tbody/tr[2]/td[2]/font")正如我在网上看到的每一个教程所建议的那样,但我就是无法让它发挥作用。也许它只是不起作用,因为网站有.cfm页面。
发布于 2021-02-01 07:39:54
我相信你的目标如下。
I need to scrape the "Cpn Rate Ann Amt" cell from this website LINK.中,您希望使用IMPORTXML检索Cpn Rate Ann Amt头部的值。在本例中,下面的示例公式和xpath如何?当我在URL中看到HTML时,我认为<tr bgcolor="FFEFB5">的背景色只是表的颜色,这可能可以用作xpath。
样本公式:
=IMPORTXML(A1,"//tr[@bgcolor='FFEFB5']/../tr[2]/td[2]")https://www.quantumonline.com/search.cfm?tickersymbol=BAC-P&sopt=symbol的URL。结果:

注意:
Cpn Rate Ann Amt的值时,也可以使用以下公式。
=IMPORTXML(A1,“//tr@bgcolor=‘FFEFB5 5’/Th2”)https://www.quantumonline.com/search.cfm?tickersymbol=BAC-P&sopt=symbol的URL。因此,当URL被更改时,xpath可能无法工作。所以请小心点。参考资料:
https://stackoverflow.com/questions/65988364
复制相似问题