简体   繁体   English

从Jsoup.parse返回行中断

[英]Return Line Breaks from Jsoup.parse

I'm attempting to parse out the html tags from a Java string and that is working fine using the below Jsoup parse method. 我正在尝试从Java字符串中解析出html标签,并且使用下面的Jsoup parse方法可以正常工作。 The only thing is that when I call the .text method it removes the line breaks ("\\n") tags. 唯一的是,当我调用.text方法时,它将删除换行符("\\n") I want to keep those but still have the method return a String, any ideas? 我想保留这些,但仍然让该方法返回String,有什么想法吗?

 private static String stripHTML(String html) {
     return Jsoup.parse(html).text();
 }

Newlines aren't any different from spaces (or consecutive spaces or tabs) in HTML. 换行符与HTML中的空格(或连续的空格或制表符)没有任何不同。 What you pull out won't have any semantic meaning. 您拉出的内容没有任何语义含义。 <p> and <br />, on the other hand... 另一方面,<p>和<br /> ...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM