Jsoup получить данные рядом с элементом - PullRequest
0 голосов
/ 10 октября 2018

Я хотел бы получить данные рядом с тегом hr.Как бы я сделал это с JSoup?Есть ли метод, который позволяет мне перебирать все теги hr?

<HR>
Level: <B>Undergraduate</B><BR>
College or School: <B>College of Engineering and Applied Sciences</B><BR>
Department or Program: <B>Computer Science</B><BR>
<HR>
Level: <B>Undergraduate</B><BR>
College or School: <B>College of Engineering and Applied Sciences</B><BR>
Department or Program: <B>Computer Science</B><BR>
<HR>

Мое ожидаемое значение будет

Level: <B>Undergraduate</B><BR>
College or School: <B>College of Engineering and Applied Sciences</B><BR>
Department or Program: <B>Computer Science</B><BR>

Level: <B>Undergraduate</B><BR>
College or School: <B>College of Engineering and Applied Sciences</B><BR>
Department or Program: <B>Computer Science</B><BR>

1 Ответ

0 голосов
/ 10 октября 2018

Вы можете получить все теги <hr>, используя document.getElementsByTag("hr").

Оттуда вы можете перебирать возвращенные Элементы , чтобы получить каждого человека.<hr>.

Чтобы получить элементы рядом с <hr>, вы можете использовать Element.nextSibling () , чтобы получить соседние узлы.

...