Добавить пробел после элементов блока при использовании Jsoup Element.text () - PullRequest
1 голос
/ 27 марта 2012

Следующее:

Jsoup.parse("<h1>Heading</h1>Bodytext").text()

дает "HeadingBodytext" - т.е. без пробелов, добавляемых в конце элемента уровня блока.Есть ли обходной путь, чтобы добавить этот пробел в себя?В идеале это должно происходить для каждого элемента уровня блока.

1 Ответ

0 голосов
/ 27 марта 2012

Немного грязно, но не могу помочь:

String t = Jsoup.parse("<h1>Heading</h1>Bodytext").select("h1").first().ownText();

Это вернет собственный текст тега h1, поэтому вы можете добавить пробел и оставшуюся строку.

...