parse
Muy buenas:
Tengo un problemilla al leer datos acentuados de un xml cuando le hago el parse -->
fact = DocumentBuilderFactory.newInstance();
builder = fact.newDocumentBuilder();
Document doc = builder.parse(new InputSource(new StringReader(s)));
siendo s un String donde guardo toda la información leída del xml.
Me interpreta los caracteres acentuados de una forma rarísima y si hago la petición a pelo y muestro el xml la información acentuada sale sin errores. Es solo cuando le hago el parse.
Por cierto, el lenguaje que utilizo es JSP.
¿Alguien conoce alguna solución?
Gracias
Tengo un problemilla al leer datos acentuados de un xml cuando le hago el parse -->
fact = DocumentBuilderFactory.newInstance();
builder = fact.newDocumentBuilder();
Document doc = builder.parse(new InputSource(new StringReader(s)));
siendo s un String donde guardo toda la información leída del xml.
Me interpreta los caracteres acentuados de una forma rarísima y si hago la petición a pelo y muestro el xml la información acentuada sale sin errores. Es solo cuando le hago el parse.
Por cierto, el lenguaje que utilizo es JSP.
¿Alguien conoce alguna solución?
Gracias
