使用XPath确定索引

时间:2015-02-20 15:28:38

标签: html xpath

所以给出以下结构:

<div class="div">test
  <div class="div">test1
    <div class="div">test2</div></div></div>
<div class="div">test3</div>
<div class="div">test4</div>

我知道在Chrome的控制台中我可以输入以下内容来访问第一个节点:

$x('//div[1]')

关于如何直接访问具有值'test2'的元素的想法,或者关于xpath如何为各种元素分配索引的一般想法?

1 个答案:

答案 0 :(得分:0)

我不确定你的问题是什么。有几种方法可以选择此节点,使用

$x('/div/div/div')

$x('//div[. = "test2"]')

这实际上取决于您未显示的文档的 rest 。此外,答案通常不是关于该主题的“一般想法”。具体而言,您需要了解哪些指数?