小编典典

使用Java标准库将HTML字符转换回文本

html

我想使用Java标准库将一些HTML字符转换回文本。我想知道是否有任何图书馆会达到我的目的?

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    // TODO code application logic here

    // "Happy & Sad" in HTML form.
    String s = "Happy & Sad";
    System.out.println(s);

    try {
        // Change to "Happy & Sad". DOESN'T WORK!
        s = java.net.URLDecoder.decode(s, "UTF-8");
        System.out.println(s);
    } catch (UnsupportedEncodingException ex) {

    }
}

阅读 300

收藏
2020-05-10

共1个答案

小编典典

我认为您正在寻找Apache Commons Lang库StringEscapeUtils.unescapeHtml3()和unescapeHtml4()方法。

2020-05-10