Я пытаюсь получить все заголовки, которые не находятся в нижнем колонтитуле.
Таким образом, заголовок <h3 class="ibm-bold">Discover</h3>
должен быть исключен из очистки.
<footer role="contentinfo" aria-label="IBM">
<div class="region region-footer">
<div id="ibm-footer-module">
<section role="region" aria-label="Resources">
<h3 class="ibm-bold">Discover</h3>
Я пытался использовать это выражение для выбора заголовков, которые следует исключить, но оно не возвращает правильные узлы.
//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6]/ancestor::footer/text()
Страница, которую я копирую, такова: https://www.ibm.com/products/informix/embedded-for-iot?mhq=iot&mhsrc=ibmsearch_a
Пожалуйста, помогите