使用<br/>标签解析html页面

时间:2014-03-26 08:57:17

标签: android parsing jsoup

我的应用解析html-page,如下所示:     | HTML&GT;     |体&GT;     Text1 | br&gt;     Text2 | br&gt;     Text3 | br&gt;     | /体&GT;     | / HTML&GT;

我需要连续显示文字,保持换行符。 所有文字都显示实线。 我试图替换上的&lt; \ n&gt;,但它不起作用。

这是文本代码:

    protected String doInBackground(String... arg) {
        Document doc;
        try {   
        doc = Jsoup.connect("ip").get();    
        title = doc.select("body");
        titleList.clear();      
        for (Element titles : title) {
        String item = titles.text();
        item = item.replaceAll("[<br />]", "\n");
        titleList.add(item);  
        }
        } catch (IOException e) {
        e.printStackTrace();
                    }   
        return null;
        }

你能提示,如何显示文字以保持换行?

1 个答案:

答案 0 :(得分:1)

试试:

 String item = titles.text();
    item = item.replaceAll("<br>", "\n");

删除大括号[]。