[問題] 怎樣的XPath語法可以較快找到element

看板Web_Design作者 (己立立人己達達人)時間7年前 (2018/05/08 10:46), 編輯推噓1(100)
留言1則, 1人參與, 7年前最新討論串1/1
請教版上大大 有一樹狀結構如下: <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://www.ptt.cc/bbs/Web_Design/M.1525747595.A.A94.html

05/14 18:57, 7年前 , 1F
.// 範圍比較小,但後面條件越多,可能會比對更仔細
05/14 18:57, 1F
文章代碼(AID): #1QyG-BgK (Web_Design)
文章代碼(AID): #1QyG-BgK (Web_Design)