2016-04-29 55 views
1

本網站:http://www.yankeecandle.com/browse/candles/jar-candles/_/N-9yfenter image description hereXPath忽略元素內的文本?

使用import.io從頁面獲取數據。

我正在尋找一個XPath,它只能以最低的價格獲得我的所有10.99和12.50。

enter image description here

我似乎不包括在範圍中的文本。

.//div[@class="prod-details"]/p[3]

讓我所有的價格

.//div[@class="prod-details"]/p[3][not(span)]

忽略不僅跨度文本,但也類= 「SL-prce價格」

內的文本所以問題是,我可以從屏幕截圖中獲得「銷售12.50」而不是跨度中的24.99。

這可以不使用正則表達式嗎?

+0

'// DIV [@類= 「PROD-細節」]/P [3] /文本()' – splash58

回答

2

嘗試這個XPath:

//div[@class="prod-details"]/p[3]/text()