Показать сообщение отдельно
  #1 (permalink)  
Старый 03.08.2021, 16:14
Кандидат Javascript-наук
Отправить личное сообщение для mik888em Посмотреть профиль Найти все сообщения от mik888em
 
Регистрация: 21.06.2020
Сообщений: 142

Как сделать XPATH запрос с несколькими элементами?
Загружаю https://www.youtube.com/results?search_query=music
Пытаюсь с помощью XPATH запроса

//h3[@class='title-and-badge style-scope ytd-video-renderer']


найти строку

<a id="video-title" class="yt-simple-endpoint style-scope ytd-video-renderer" title="Best songs to boost your mood ~ Chill vibes ???? Chill out music mix playlist" href="/watch?v=E4KMnaOF7lU" aria-label="Best songs to boost your mood ~ Chill vibes ???? Chill out music mix playlist by Chilled Feelings 14 hours ago 56 minutes 42,032 views">


Но находит только (см скрин): https://prnt.sc/1ip3ou8

Как изменить XPATH чтоб находил в выдаче все элементы и чтоб в каждом было сразу title="" href="" aria-label=""
и желательно чтоб ставил между ними разделитель, например такой @@@ .

Должно получится что-то вроде этого: Best songs to boost your mood ~ Chill vibes ???? Chill out music mix playlist @@@ /watch?v=E4KMnaOF7lU @@@ Best songs to boost your mood ~ Chill vibes ???? Chill out music mix playlist by Chilled Feelings 14 hours ago 56 minutes 42,032 views

Последний раз редактировалось mik888em, 03.08.2021 в 16:26. Причина: ошибка
Ответить с цитированием