В настоящее время я использую следующую строку кода для извлечения всех текстовых узлов в элементе «body» страницы:
document.evaluate("//text()[normalize-space(.) != '']", document.body, null, XPathResult.ANY_TYPE, null);
Однако, хотя я указываю «document.body» какузел контекста, я получаю некоторый элемент, содержащийся в «заголовке» страницы.
Как я должен использовать «document.evaluate», чтобы сузить его до элемента body без необходимости делать это вXPath запрос?(Я полагаю, что это возможно, так как это является целью второго аргумента)