@Matsun

Нужно составить xPath, в зависимости от содержимого родительских узлов, как?

Вот код
<div>
	<div>
		<div>Аркадий<div>
		
		<div>
			<h2>ЗП</h2>
			<div>100 000</div>
			<div>+ 50 000</div> <!-- (искомый div) -->
			<div>+ 10 000</div>
		</div>
	</div>

	<div>
		<div>Анатолий<div>
		
		<div>
			<h2>ЗП</h2>
			<div>100 000</div>
			<div>+ 50 000</div>
			<div>+ 10 000</div>
		</div>
	</div>
	
	<div>
		<div>Василий<div>
		
		<div>
			<h2>ЗП</h2>
			<div>100 000</div>
			<div>+ 50 000</div>
			<div>+ 10 000</div>
		</div>
	</div>

</div>


Мне нужно с помощью xPath найти этот тег
<div>+ 50 000</div>
именно в блоке Аркадия. Проблема в том, что во всех блоках это содержимое (+ 50 000) одинаково, но мне его надо найти именно в блоке с именем Аркадий

Очень прошу помощи, спасибо =)
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
glebovgin
@glebovgin
Full Stack Web Developer
//div[contains(text(),'Аркадий')]/following-sibling::div//div[contains(text(),'+ 50 000')]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы