【问题标题】:importxml xpath in Google sheetsGoogle 表格中的 importxml xpath
【发布时间】:2019-03-15 17:05:54
【问题描述】:

在获取 ImportXML 命令以返回我正在寻找的结果时,我需要一些帮助。我正在使用谷歌表格。这是网站:https://www.foresteu.com/butorajtok-es-tartozekaik/tomorfa/trieste/10000520000-tomorfa-trieste-116x146mm-mez

这个 xpath 有效,但它太长了://div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][2] | //div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][3] | //div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][4] | //div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][5] | //div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][6] | //div[contains(@class, 'col-xs-120 nopad')]/div[contains(@class, 'col-xs-120 nopad')][7]

我可以缩短它吗?我找不到更短的 xpath 有效。

【问题讨论】:

  • 我的回答是否向您展示了您想要的结果?你能告诉我吗?这对我学习也很有用。如果这可行,与您有相同问题的其他人也可以将您的问题作为可以解决的问题。如果您对我的回答有疑问,请随时告诉我。我想学习解决你的问题。
  • @Tanaike 它有效,非常感谢您的帮助。被选为答案!
  • 感谢您的回复。我很高兴你的问题得到了解决。也谢谢你。

标签: html xpath google-sheets


【解决方案1】:

这个 xpath 怎么样?我认为可能有更简单的xpath。因此,请将此视为几个答案之一。

修改后的xpath:

//div[@class='col-xs-120 nopad'][./span]
  • https://www.foresteu.com/butorajtok-es-tartozekaik/tomorfa/trieste/10000520000-tomorfa-trieste-116x146mm-mez 放在“A1”中。
    • 公式为=IMPORTXML(A1,"//div[@class='col-xs-120 nopad'][./span]")
  • //div[@class='col-xs-120 nopad'] 表示 divclasscol-xs-120 nopad
  • [./span] 表示divdiv 下有span

结果:

如果这不是你想要的,我很抱歉。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-07
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多