Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web scraping 如何使用XLM&;电子表格_Web Scraping_Xpath_Spreadsheet_Xlm - Fatal编程技术网

Web scraping 如何使用XLM&;电子表格

Web scraping 如何使用XLM&;电子表格,web-scraping,xpath,spreadsheet,xlm,Web Scraping,Xpath,Spreadsheet,Xlm,我想在谷歌电子表格上获得推特关注者的数字 我使用了行下代码,结果是N/A =importXML(“https://twitter.com/elonmusk“,”//a[@href='/elonmusk/followers']/span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0') HTML代码是 <a href="/elonmusk/followers" dir="auto"

我想在谷歌电子表格上获得推特关注者的数字

我使用了行下代码,结果是
N/A

=importXML(“https://twitter.com/elonmusk“,”//a[@href='/elonmusk/followers']/span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0')

HTML代码是

<a href="/elonmusk/followers" dir="auto" role="link" class="css-4rbku5 css-18t94o4 css-901oao r-18jsvk2 r-1loqt21 r-1qd0xha r-a023e6 r-16dba41 r-rjixqe r-bcqeeo r-qvutc0">
<span class="css-901oao css-16my406 r-18jsvk2 r-poiln3 r-b88u0q r-bcqeeo r-qvutc0">
<span class="css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0">54.8M</span></span> 
<span class="css-901oao css-16my406 r-m0bqgq r-poiln3 r-bcqeeo r-qvutc0">
<span class="css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0">Followers</span></span></a>

请仔细查看span节点。您试图瞄准的span实际上嵌套在前一个span中,它不是同级。请尝试更改此设置:

//a[@href='/elonmusk/followers']/span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0']
如下所示(注意/span/span而不是/span,以反映实际的层次结构(a/span/span):

或者,如果您不关心a节点和目标span节点之间的层次结构,请执行以下操作(注意//span而不是/span):

//a[@href='/elonmusk/followers']//span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0']
//a[@href='/elonmusk/followers']//span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0']