Как найти элемент в этом случае? - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь найти элемент, который изменяется в соответствии с выбранным элементом раскрывающегося списка, но он всегда находится в одном и том же месте ... Код не выбранного элемента скрывается, а при выборе он становится видимым и предыдущий становится скрытым.

Приведенный выше код представлен, когда вы выбираете один из элементов, и что изменяет другие элементы кода, это data-matricula в первой строке. Можно ли извлечь элемент, который находится в последней строке (номер 68), одинаково для разных кодов (что соответствует той же структуре, когда я меняю элемент, выбранный в раскрывающемся списке)?

<div id="dashboard" class="left" data-matricula="6045511020" data-mc="313.5" data-mco="52.25">
<div class="left"><div id="main" class="content"><div class="header">
<i id="print" data-nb="6045511020"></i><h2>XXXXX XXXXX XXXXX</h2>
<ul><li class="numeric">75632</li><li class="numeric">Nasc.: 29/08/1964</li>
</ul></div><div class="features"><div class="group">
<label>Número/label><span class="numeric">6045511020</span>
</div><div class="group"><label>Concessão</label><span class="numeric">18/12/2018</span></div><div class="group">
<label>Agência</label><span class="numeric">UF:SC</span></div><div class="clear"></div>
<div class="group"><label>Tipo</label><span><b class="numeric">68</b>SIMPLIFICADO SPX</span></div><div class="clear"></div>

Я заметил, что xpath изменяет только первое div число при изменении выбранного элемента.

/html/body/main[1]/div[2]/div[1]/div[1]/div[2]/div[5]/span/b
/html/body/main[1]/div[3]/div[1]/div[1]/div[2]/div[5]/span/b

1 Ответ

0 голосов
/ 17 апреля 2020

Итак, в основном я сделал поиск по Dynami c xpaths, а затем нашел видео, где парень показывает, как вы можете проверить ваш xpath, пока вы выясняете, что это такое ...

Используя Chrome, вы можете проверить страницу и нажать CTRL + f, чтобы ввести некоторый xpath в окне проверки, чтобы он сообщал вам, работает ли он или нет, прежде чем внедрять его в свой код.

Надежда Это кому-то помогает, обнимает из Бразилии!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...