我正在使用从Chrome复制XPath来创建查询。它非常有效,但不适用于这个问题。
这是我搜集数据的网站。
一个有效的查询(表1中"Senaste NAV kurs"旁边的数字)
=IMPORTXML("http://www.di.se/di-fonder/fonddetaljer/?InstrumentId="&1085603;"//*[@id='fund-summary-wrap']/div[1]/dl[2]/dd/text()" )
但是当我从标题为"的表中复制XPath时;AVKASTNING";我没有得到任何数据,请帮助
=IMPORTXML("http://www.di.se/di-fonder/fonddetaljer/?InstrumentId="&1085603;"//*[@id='ctl00_FourColumnWidthContent_ThreeColumnsContent_MainAndSecondColumnContent_fundInfo_fundPerformance_tableFund']/tbody/tr[4]/td[2]/span" )
如果您愿意尝试另一种方式,下面将获得"AVKASTNING"表。
=IMPORTHTML("http://www.di.se/di-fonder/fonddetaljer/?InstrumentId=1085603","table",7)
如果需要表中的特定值,请使用索引。以下示例获取第二行第二列的值:
=index(IMPORTHTML("http://www.di.se/di-fonder/fonddetaljer/?InstrumentId=1085603","table",7),2,2)