作者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/m.aspx?n=bbs/Web_Design/M.1525747595.A.A94.html
1F:推 Gold740716: .// 範圍比較小,但後面條件越多,可能會比對更仔細 05/14 18:57