2012-05-08 3 views
0

когда парсер с jsoup следующим кодом:Jsoup добавить пробельные

<p>Long<a>word</a></p> 

jsoup возвращение:

<p>Long <a>word</a></p> 

"LongWord" это одно слово. как этого избежать?

Благодаря

+0

Вы можете добавить свой код? Когда я разбираю эту строку, я не получаю дополнительное пространство. –

+0

Я не могу воспроизвести ошибку, но я решил ее, поставив prettyprint = false – miaccio

ответ

0

Если бы я получить свой вопрос прямо, и вы хотите, чтобы текст без тегов, и в том, как они показаны в браузере, я бы использовать .text(), если это в элементе , или Элементы. Он должен разобрать «

Длинное слово

», в простой «Длинный меч».

0

Вы можете использовать

Document doc = Jsoup.connect("url").get(); 
Element link = doc.select("p"); 
System.out.println(link.text().replace(" ", "")); 

 Смежные вопросы

  • Нет связанных вопросов^_^