Как написать xpath для получения значения для метки, используя имя метки, которая имеет 2 экземпляра Desktop и Mobile соJAVA

Программисты JAVA общаются здесь
Anonymous
Как написать xpath для получения значения для метки, используя имя метки, которая имеет 2 экземпляра Desktop и Mobile со

Сообщение Anonymous »

Необходимо получить ценность для компьютеров и мобильных устройств для упомянутых ярлыков. XPath должен использовать метку для получения соответствующего значения.
Перейдите на https://pagespeed.web.dev, введите https://www.google.com и получите соответствующие значения для каждого метки с использованием имени метки для настольных компьютеров и мобильных устройств.
Нужно руководство по написанию XPath.
Для мобильного XPath для наибольшего контента (LCP)

Код: Выделить всё

(//*[contains(text(), 'Largest Contentful Paint (LCP)')])[1]/div/div/span/span/span
и рабочий стол

Код: Выделить всё

(//*[contains(text(), 'Largest Contentful Paint (LCP)')])[2]/div/div/span/span/span
не работают. Аналогично не работают и другие ярлыки.
Мобильный:

Код: Выделить всё


[url=https://web.dev/lcp/]Largest Contentful Paint (LCP)[/url]




1.2 s






Рабочий стол:

Код: Выделить всё


[url=https://web.dev/lcp/]Largest Contentful Paint (LCP)[/url]




1.5 s






Пример: значения для мобильных устройств и настольных компьютеров.
Ярлыки:
Оценка основных веб-показателей: --
Мобильный

Код: Выделить всё

(//*[contains(text(), 'Core Web Vitals Assessment: ')])[1]/span
Рабочий стол

Код: Выделить всё

(//*[contains(text(), 'Core Web Vitals Assessment: ')])[2]/span
Наибольшая отрисовка содержимого (LCP)

Взаимодействие со следующей отрисовкой (INP)

Накопленный сдвиг макета (CLS)

Первая отрисовка содержимого (FCP)

Задержка первого ввода (FID)

Время до первого байта (TTFB)
Пробовал использовать XPath для всех упомянутых ярлыков как для настольных компьютеров, так и для мобильных устройств, но не помогло. Нужны инструкции по созданию XPath для всех ярлыков для настольных компьютеров и мобильных устройств с использованием имени ярлыка.

Подробнее здесь: https://stackoverflow.com/questions/783 ... as-2-insta

Вернуться в «JAVA»