Привет,
Я столкнулся с проблемой следующего стека: JWebUnit -> HtmlUnit -> Xalan.Я пытаюсь найти элемент по XPATH, но HTML-документ довольно искажен.
Xalan прекращает поиск элементов, когда я достигаю элемента /body
в XPATH.Я полагаю, это потому, что документ содержит два тега <body>
и один закрытый.
Все работает для /html/head
или /html
.Но когда я пытаюсь /html/body
(или /html/body[1]
, //body[1]
, или что-нибудь внутри этих тегов), я получаю только нулевое значение от Xalan.
Есть ли способ обойти это?Я просто не могу изменить HTML-документ сам по себе.Благодарю за внимание.
С уважением, Тьяго