ImportXML返回导入的内容为空

时间:2019-11-20 03:51:47

标签: web-scraping google-sheets google-sheets-importxml

我正在尝试从this网站上显示的两个值导入

  

最佳表现。平均96.2

     

     

平均表现。平均:83.4

我为最佳性能尝试了此配方。平均:

Dog dog = ...;
List<Animal> animals = Arrays.asList(dog);

,但返回了Optional<Dog> optionalDog = ...; List<Optional<Animal>> optionalAnimals = Arrays.asList(optionalDog); 错误。平均中位数平均也会发生同样的情况。

Also found this in the networks section, it might help

我在=importxml("https://classic.warcraftlogs.com/character/eu/firemaw/umog", "//*[@id'top-box']/div[2]/div/b)" 公式中写了些什么,以获得我想要的两个值,这超出了我的能力范围?

1 个答案:

答案 0 :(得分:0)

原文:

"//*[@id="top-box"]/div[2]/div/b)"

正确:

"//*[@id='top-box']/div[2]/div/b"

"转换为',并且)之后的/b不存在。

但是即使调整错误也不起作用。

您的情况与另一页上的情况相同,因此无法通过IMPORT FUNCTION导入此数据,因为要刮取的数据受JavaScript控制,因此无法刮取。

https://stackoverflow.com/a/58945187/11462274