【问题标题】:Google spreadsheet ImportXML error: "xPath query could not be evaluated"Google 电子表格 ImportXML 错误:“无法评估 xPath 查询”
【发布时间】:2014-07-09 19:02:01
【问题描述】:

我正在尝试在 Google 电子表格(旧版本,不是新版本)中创建一个 ImportXML 函数,该函数将多个帐户上的 Instagram 关注者数量提取到电子表格中。我正在使用 Webstagram 作为 URL。 Chrome 中的“检查元素”结果如下,我正在尝试提取“counts_followed_by”

<div class="userinfo">
<h1>thehughjackman</h1>
<h2 class="fullname-headline">Hugh Jackman</h2>
<ul class="list-inline user-489110643">
<li><span class="ui_wrapper"><span class="counts_media">315</span><span class="legend">posts</span></span></li>
<li><span class="ui_wrapper"><span class="counts_followed_by">832,918</span><span class="legend">followers</span></span></li>
<li><span class="ui_wrapper"><span class="following">3</span><span class="legend">following</span></span></li>
</ul>
</div>

我尝试了以下公式但没有成功(其中 A1 是 Instagram 句柄):

=importxml("http://web.stagram.com/n/" & A1,"//li[contains(@class='counts_followed_by')]")
=importxml("http://web.stagram.com/n/" & A1,"//li(@class='counts_followed_by')")

我得到的错误是“无法评估给定的 xPath 查询。请检查查询的语法://li ...”

【问题讨论】:

    标签: xpath google-sheets instagram


    【解决方案1】:
    //li/span/span[@class='counts_followed_by']
    

    它需要[ 而不是(

    【讨论】:

    • 谢谢!当然现在它说“xPath 查询没有返回任何数据”。就是赢不了这个……
    • 成功了!!非常感谢,这几天我一直在努力解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多