JSoup 1.19.1 StreamParser Duplicating Hrefs в действительных документах HTMLJAVA

Программисты JAVA общаются здесь
Anonymous
JSoup 1.19.1 StreamParser Duplicating Hrefs в действительных документах HTML

Сообщение Anonymous »

При использовании streamparser.parse () обнаружено, что ссылки hrefs дублируются, тогда как использование jsoup.parse () возвращает ожидаемый документ. Есть ли причина, по которой StreamParser будет создавать дополнительные ссылки на href?String s1= "\n"
+ "\n"
+ "\n"
+ " \n"
+ "\n"
+ "\n"
+ " Some link\n"
+ "\n"
+ "";

StreamParser streamParser = new StreamParser(Parser.htmlParser());
StreamParser parse = streamParser.parse(s1, "");
parse.stream().forEach(System.out::println);


// Вывод из Streamparser возвращает пять ссылок на href




Some link

Some link

Some link

Some link






Some link








Some link



< /code>
, тогда как использование jsoup.parse () возвращает ожидаемый документ < /p>
Document parse1 = Jsoup.parse(s1);
System.out.println(parse1.toString());


// Вывод с использования JSoup 1.19.1






Some link




Подробнее здесь: https://stackoverflow.com/questions/795 ... -documents

Вернуться в «JAVA»