2017-10-14 685 views

回答

2

床单命令importXML只读取网页的HTML源代码,而不在其上执行任何JavaScript。正如你可以在浏览器中使用“查看源文件”看,你的源确有“ - ”在跨度:

<span class="price_big_right"> 
    <span id="ps-lowest-1">-</span> 
</span> 

实际数通过某种JavaScript文件,然后将它们插入跨度加载。 importXML和其他Sheets函数都不能检索动态插入的数据。

有时,在检查JS文件后,可以发现数据源的URL并尝试导入;但对于每个特定的站点来说,这是一项繁琐的逆向工程练习。

+0

感谢您的回答,有无论如何我可以提取这些数据?用Java或其他语言? –

+2

谷歌“刮动态网页”+您选择的任何语言。 – FTP