Encoding En Java
De Dos Ideas.
En java puede armarse un String cuyo contenido utilice un set de caracteres específicos pasándole al constructor de String el array de bytes a codificar y el encoding requerido de la siguiente forma:
public String pruebaEnconding() throws UnsupportedEncodingException { String xml = "String con acentos: á - é - í - ó - ú" ; return new String(xml.getBytes(), "ISO-8859-1"); }