Сохранение разрывов строк текстовой области с помощью JsoupJAVA

Программисты JAVA общаются здесь
Anonymous
Сохранение разрывов строк текстовой области с помощью Jsoup

Сообщение Anonymous »

У меня есть строка HTML, включающая текстовую область с многострочным содержимым, как показано ниже:

Код: Выделить всё

*This is line 1
*This is line 2
*This is line 3

Я пытаюсь проанализировать строку html с помощью Jsoup и вернуть содержимое этой текстовой области с сохраненными разрывами строк.
Согласно https: //www.baeldung.com/jsoup-line-breaks#:~:t ... ty%2Dprint, я отключаю красивую печать, чтобы символы новой строки не отображались заменено пробелом.
Однако, когда я пытаюсь запустить метод ниже:

Код: Выделить всё

private void printTextbox(String htmlStr){
final Document doc = Jsoup.parse(htmlStr, "UTF-8");
doc.outputSettings().prettyPrint(false);
System.out.println(doc.select("#textbox").val());
}
Мне по-прежнему возвращается однострочная строка:

Код: Выделить всё

*This is line 1*This is line 2*This is line 3
Как сохранить разрывы строк?

Подробнее здесь: https://stackoverflow.com/questions/787 ... sing-jsoup

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