[问题] 怎样的XPath语法可以较快找到element

楼主: FacetheFaith (Yes Man)   2018-05-08 10:46:32
请教版上大大
有一树状结构如下:
<div id='wd-Inbox-mainpage'>
<div>
<div>
<ul data-automation-id='inbox_item_list'>
要用XPath来定位到该ul元素,目前有以下几种写法都可行
1. .//ul[@data-automation-id='inbox_item_list']
. 2. .//*[@data-automation-id='inbox_item_list']
3. .//*[@id='wd-Inbox-mainpage']/div[1]/div[1]/ul
4. .//*[@id='wd-Inbox-mainpage']/div[1]/div[1]/ul[@data-automation-id=
'inbox_item_list']
请问哪种方法能最快找到该元素?
另外使用.//或//对搜寻速度会有影响吗,哪个较快找到?
作者: Gold740716 (项为之强)   2018-05-14 18:57:00
.// 范围比较小,但后面条件越多,可能会比对更仔细

Links booklink

Contact Us: admin [ a t ] ucptt.com