Это мой HTML-код:Перехода от одного тега HTML в другой с помощью Xpath
<pre>
<span class="cm-string">"userId"</span>
":"
<span class="cm-string">"abc"</span>
","
</pre>
мне нужно, чтобы захватить текст «ABC» из тега «USERID» в качестве значения а постоянно меняются мгновенно.
Я пробовал со следующим кодом, и он не прошел.
driver.findElement(By.xpath("//span[contains(text(),'userId')]/span")).getText();
Ваш вопрос не имеет смысла. Нет тега 'userId'. «userId» сам является текстовым содержимым элемента 'span'. Кроме того, ваш код java не имеет смысла, потому что вы выбираете 'span', который содержит определенную строку, а затем ... возвращает эту строку? –