反轉(zhuǎn)義-StringEscapeUtils.unescapeHtml的使用

在讀取數(shù)據(jù)庫,展示用戶圖片時,出現(xiàn)如下代碼:

<p>![](/upload/loan/1495264907356.jpg)&nbsp;</p><p>![](/upload/loan/1495264918245.jpg)&nbsp;</p><p>![](/upload/loan/1495168081723.jpg)&nbsp;</p><p>![](/upload/loan/1495168059259.jpg)&nbsp;</p>null

改存儲夾雜空號字符。
而我需要的結(jié)果是:

<p>![](/upload/loan/1495264907356.jpg) </p><p>![](/upload/loan/1495264918245.jpg) </p><p>![](/upload/loan/1495168081723.jpg) </p><p>![](/upload/loan/1495168059259.jpg) </p>null

所以需要StringEscapeUtils類進(jìn)行轉(zhuǎn)義與反轉(zhuǎn)義
demo如下:

import org.apache.commons.lang3.StringEscapeUtils;

public class TestAsyc {

    public static void main(String[] args) {

        String s = "&nbsp;<p>![](/upload/loan/1495264918245.jpg)&nbsp;</p>";

        String content = StringEscapeUtils.unescapeHtml4(s);// 反轉(zhuǎn)義
        System.out.println(content);
    }
}

console:

 <p>![](/upload/loan/1495264918245.jpg) </p>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容