作者FacetheFaith (己立立人己达达人)
看板Web_Design
标题[问题] 怎样的XPath语法可以较快找到element
时间Tue May 8 10:46:32 2018
请教版上大大
有一树状结构如下:
<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']
请问哪种方法能最快找到该元素?
另外使用.//或//对搜寻速度会有影响吗,哪个较快找到?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.237.246
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1525747595.A.A94.html
1F:推 Gold740716: .// 范围比较小,但後面条件越多,可能会比对更仔细 05/14 18:57