Я использую WebDriver, и у меня есть WebElement, который имеет несколько корневых тегов, каждый из этих тегов div имеет несколько тегов div.Есть ли способ получить только корневые теги?
Например.WebElement, извлеченный из поля «someid» ниже, содержит следующие данные.Я хотел бы получить корневые теги div из этого элемента (в примере ниже их три) По умолчанию он захватывает корень и любые теги div внутри, есть ли способ просто получить эти три тега div?Не существует конкретных имен или идентификаторов, чтобы захватить их, но если я смогу получить корневые теги div, я смогу проходить по ним проще, чтобы найти нужные мне данные в каждом.Спасибо за любое направление или дайте мне знать, если мне нужно больше информации.Спасибо
<div id="someid">
<div><more html that has div tags></div>
<div><more html that has div tags></div>
<div><more html that has div tags></div>
</div>
WebElement weMain = driver.findElement(By.id("someid"));
// Looking for a way to just grab the root divs to my WebElement
List<WebElement> weSomeElements = weMain.findElements(By.tagName("div"));
Спасибо за любое направление