点击 // DIV [15] / DIV / UL /利[5]
在上面的代码段中,我如何根据已知的li项目编写xpath或css选择器。是的,我提前知道li项目(例如@,+,*等)也不能保证div [15]总是div [15]它可能是div [14]或div [17]等< / p>
答案 0 :(得分:0)
需要更多信息才能给出一个好的答案,但有些建议如下:
如果要在整个HTML文档中选择第5个<li>
:
xpath=/descendant::li[5]
我不确定你的意思是“我提前了解项目(例如@,+,*等)”但如果您知道<li>
的唯一属性,则可以使用它来找到它:
如果您知道@id
的{{1}}:
<li>
如果你知道id=knownId
的CSS类:
<li>
如果您知道css=li.knownClass
xpath=//li[contains(@class, 'knownClass']
的文字:
<li>
希望有所帮助。更多信息 - 理想情况下是HTML的片段 - 将有助于提供更具体的答案。