方法 說明
static String htmlEscape(String input) 將 HTML 特殊字符轉義為 HTML 通用轉義序列;
static String htmlEscapeDecimal(String input) 將 HTML 特殊字符轉義為帶 # 的十進制數據轉義序列;
static String htmlEscapeHex(String input) 將 HTML 特殊字符轉義為帶 # 的十六進制數據轉義序列;
此外,HtmlUtils 還提供了一個能夠將經過轉義內容還原的方法:htmlUnescape(String input),它可以還原以上三種轉義序列的內容。運行以上代碼,您將可以看到以下的輸出:
str1:<div id="testDiv">test1;test2</div>
str2:<div id="testDiv">test1;test2</div>