En java puede utilizar este programa para convertir texto con caracteres españoles en código HTML hacia los caracteres conocidos de la escritura castellana.
public class Convertir {
 public static void main(String[] args) {
  String stringHTML = "A B<b>C</b><br />DE";
  String converted = convert(stringHTML);
  System.out.println(stringHTML);
  System.out.println(converted);
  System.out.println(converted.replaceAll("</?\\w++[^>]*+>", ""));
 }
 
 static String convert(String in) {
  return in.replace("&","&")   
           .replace(" "," ")   
           .replace("<","<")   
           .replace(">",">")   
           .replace("ñ","ñ")   
           .replace("Ñ","Ñ")   
           .replace("á","á")   
           .replace("é","é")   
           .replace("í","í")   
           .replace("ó","ó")   
           .replace("ú","ú")   
           .replace("¿","¿")   
           .replace("¡","¡")   
           .replace(""","\"")   
           .replace("'","'");   
 }
}
El resultado de este programa es lo siguiente:
A&nbsp;B<b>C</b><br />DE 
A B<b>C</b><br />DE 
A BCDE 
 
0 comentarios:
Publicar un comentario