Convertir HTML Caractère de Retour au Texte à l'Aide de la Bibliothèque Standard de Java

Je voudrais le convertir certains caractères HTML retour au texte à l'aide de Java Standard de la Bibliothèque. Je me demandais si toute bibliothèque devrait atteindre mon but?

/**
 * @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) {

    }
}