2011-06-30 97 views
-2

簡化以下XPath,使其儘可能小,但仍識別問題簡化XPath查詢

/html/body/div[@id='vwd4_page']/div[@id='vwd4_content']/div[@id='Layout']/div[@id='FooterAction']/div[3]/form[@id='searchform']/span/input[@id='searchfield'] 
+0

這聽起來很像家庭作業,但我無法想象XPath在學校教授......至少自己嘗試一些東西,或者甚至可以顯示HTML結構? – BoltClock

+1

嗯......看起來像是功課可疑... –

+0

關於這篇文章的一切都可以改善。 –

回答

4

你可以使用這個元素?

//input[@id='searchfield'] 
+2

或更短,但',[@ id ='searchfield']'但當然這會更多地依賴於標記。 – BoltClock

+0

只要'id'屬性是唯一的,那麼這將起作用。不幸的是,情況並非總是如此。 –