我尝试从此网站将数据导入谷歌表 https://webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001
我想导入像' 29.03'来自中央结算系统的总数'或者来自其他方面。
我尝试使用Chrome中的xpath查询但没有成功,它返回的内容类似于/ html / body / div [4] / table [2] / tbody / tr [8] / td [3] / a&#34 ;
然后我尝试= importxpxml(// webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001,"//*[@href='ctothist.asp?问题= 24349']&#34)
或= importxpxml(// webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001,"//a/@href='ctothist.asp?issue= 24349' /文本()&#34)
我不熟悉xml,所以真的很难。我已经通过尝试和错误尝试了其他网站,但是这个似乎非常困难。请帮忙。
答案 0 :(得分:1)
加布里埃尔,
我可以使用以下方法获取这两个值:
=IMPORTXML("https://webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001","//tr[td/text()='Total in CCASS']/td/a/text()")
使用您需要的任何值。
请注意here is功能的详细说明,包括XPath features。
答案 1 :(得分:0)
由于xml或xpath,您的尝试都没有。而不是:
=importxpxml(//webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001, ...
尝试
=importxml("https://webb-site.com/ccass/choldings.asp?sort=holddn&sc=2001", ...
和另一个相似。 (我将承认目前两个“更正”版本的结果和@ CroWell的版本适用于我#N/A
和错误导入的内容为空,尽管我可以访问该网站进行查看....但现在又回来了。)