2016-04-29 8 views
1

このウェブサイトでは:http://www.yankeecandle.com/browse/candles/jar-candles/_/N-9yfenter image description here要素内のテキストを無視するXPath?

このページからデータを取得するには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から得ることができます。

Regexを適用せずにこれを行うことはできますか?

+0

'// divの[クラス@ = "PROD-詳細"]/P [3] /テキスト()' – splash58

答えて

2

このXPathを試してみてください:

//div[@class="prod-details"]/p[3]/text() 
関連する問題