XPATH как получить attr, выбрав класс - PullRequest
0 голосов
/ 01 февраля 2020

Я хочу получить значение атрибута изображения, например, 'sr c'. также у изображения есть имя класса, я выбираю изображение, используя имя класса, но как я могу получить атрибут?

<img src="http://somelink.jpg" class="img-fluid">

вот как я могу использовать селектор xpath, чтобы выбрать изображение, используя имя класса

//img[@class="img-fluid"]

как я могу получить значение атрибута изображения "sr c"? так у меня будет ссылка "http://somelink.jpg"?

1 Ответ

1 голос
/ 01 февраля 2020

Вы можете использовать приведенный ниже xpath для получения значения src.

//img[@class="img-fluid"]/@src

Например, вы можете получить src атрибут всех аватаров на этой странице, используя приведенный ниже xpath.

//*[contains(@class, "user-gravatar")]//img/@src

Вы также можете взглянуть на этот xpath шпаргалку .

...