aria标签值的XMLimport



我正在阻止在工作表中执行的某些XMLimport。到目前为止,我一直在查看的数据很容易指出,只需使用chrome的xpath copy和一些调整。

但现在,我需要的一大块东西在网站上的鼠标后面,我找不到它

从这个网站wowprogress AF排名

例如,要从Google表单中使用的字符Breakerkill" > "33的那一行中获得正确的值:

=importxml(A1; "//tr[2]/td[6]/span")

(A1单元格是我存储表单URL的位置(

从那个代码

<span aria-label="45753 exp" class="hint--bottom-right innerLink" style="font-weight: bold;" xpath="1">33</span>

但现在,对于我的下一个专栏,我需要节点值aria-label("45753exp"部分(,我需要帮助。

您已接近目标:

这应该定位咏叹调标签的值。

=IMPORTXML("https://www.wowprogress.com/artifact_power/fr/","//tr[2]/td[6]/span/@aria-label")

如果这能解决问题,请告诉我。

我试过了,结果是:

46568 exp

另外,玩一下这个或类似的工具https://www.freeformatter.com/xpath-tester.html.它有很多例子,包括按属性定位元素或查找属性的值。然后你就可以成为这个主题的迷你专家了!

还要注意从浏览器开发控制台接受Xpath查询。它在DoM上工作,在加载URL时,它可能会添加缺少的标签,如<tbody>。因此,如果您尝试在URL内容上使用这些查询,至少在不删除额外选择器的情况下,它们不会起作用。

相关内容

  • 没有找到相关文章

最新更新