Попробуйте извлечь URL с помощью этого выражения xpath
//*[@id="react-project-header"]/div/div/div[1]/div[1]/div[1]/div/video/source[2]/@src
Редактировать: Как туда добраться
Изначально я получил путь так же, как вы это сделали - через вкладку Разработчик. Я изменил конечную часть с source[1]
на source[2]
, потому что именно там находится HD-версия видео, так почему бы и нет? Что еще более важно, ваша фактическая цель (URL-адрес видео) состояла в том, чтобы - используя формальную терминологию xpath - значение атрибута атрибута узла. В этом случае узел равен source[2]
, атрибут - src
, а значением является требуемый URL. Чтобы выбрать значение атрибута атрибута узла, нужно использовать оператор @
, как в
node/@attribute
или, в данном случае
[xpath to]source[2]/@src