Xidel: Как распечатать узел вместо значения? - PullRequest
1 голос
/ 16 июня 2020

html пример:

<p class="si-price" data-price="910000.00">Rp 910.000</p>

поэтому в xidel я делаю это:

xidel -se '(//p[@class="si-price"])[1]' 'https://www.anekalogam.co.id/id'

то, что я хочу, это 910000, которое находится в data-price вместо Rp 910.000

могу я это сделать?

1 Ответ

1 голос
/ 16 июня 2020

Попробуйте изменить его на:

xidel -se '(//p[@class="si-price"])/@data-price' 'https://www.anekalogam.co.id/id'

Вывод:

905000.00
1750000.00
2595000.00
4300000.00
8550000.00
21250000.00
42400000.00
84000000.00
...