我正在尝试使用Google表格中的Importxml获取此网站(https://www.covidhotspots.in/?city=Mumbai&source=share)的数据,但没有任何数据。
我正在尝试应用以下公式,但这给了我#NA
=IMPORTXML("https://www.covidhotspots.in/?city=Mumbai&source=share","//li/text()")
我想获取下图所示的地理编码
答案 0 :(得分:0)
IMPORTXML
只能读取网站的HTML源。因此,IMPORTXML
将无法检索动态添加的网站的那些元素和组件。
如果您在浏览器中浏览并查看网站的来源,特别是关注包含要检索的ul
的父li
元素,则会发现{ {1}}元素为空。这是因为在整个Javascript脚本中动态插入了子级(这就是为什么当您根据该ul
调用此IMPORTXML
时没有返回任何内容的原因,因为在源HTML中为空)。>
有时,在网站的Javascript文件中,您可以找到要动态插入的数据源的URL,但这是一项繁琐的任务。
我希望这对您有所帮助。让我知道您是否需要其他任何东西,或者您是否不了解。 :)