Я хочу проанализировать этот HTML-код с помощью jsoup, но мне нужно извлечь заголовок и субтитры, не используя класс «Изменение имени класса», потому что имя класса всегда меняется. Мне нужен текст только из атрибута «h1» и «р»Как разобрать HTML без вызова прямого родителя
HTML-код:
<header class="my header">
<div class="row">
<h3>I don't want this </h3>
<div class="Changing class name">
<h1>The headline </h1>
<p class=" my subtitle">
The subtitle
</p>
</div>
</div>
</header>
Я не знаю, JSoup это хорошо, но если вы не хотите использовать этот класс, вам, вероятно, придется убедиться, что структура всегда одна и те же, а затем доступ к элементам через их пути, то есть 'header. div.div.h1' и 'header.div.div.p' (и если есть несколько div, вам, вероятно, понадобится также постоянный индекс). – Thomas