Java 如何在Chrome下载中访问父项下角色的(Xpath)值

Java 如何在Chrome下载中访问父项下角色的(Xpath)值,java,selenium,xpath,Java,Selenium,Xpath,请参阅附件,我想访问role=progress下的-value属性 如何获取它的Xpath 您需要的xpath是: //paper-progress[@role='progressbar'] 在chrome中点击F12,进入控制台选项卡并输入以下类型: $x("//paper-progress[@role='progressbar']") 在页面正确加载后执行此操作,并查看是否返回元素。如果您的目标是获取每次下载的状态,请查看另一个问题:给定一个特定的源文档,查找XPath以选择特定节点非常

请参阅附件,我想访问role=progress下的-value属性

如何获取它的Xpath

您需要的xpath是:

//paper-progress[@role='progressbar']
在chrome中点击F12,进入控制台选项卡并输入以下类型:

$x("//paper-progress[@role='progressbar']")

在页面正确加载后执行此操作,并查看是否返回元素。

如果您的目标是获取每次下载的状态,请查看另一个问题:给定一个特定的源文档,查找XPath以选择特定节点非常简单,而且没有用,如果您知道文档中的内容,则无需查看。您需要XPath表达式的原因可能是因为文档可能与此有点不同:为了找到合适的XPath表达式,我们需要知道文档可能与所示文档有什么不同。我不知道这是如何工作的,因为目标元素位于阴影根中。你的控制台有结果吗?