Foros del Web » Programación para mayores de 30 ;) » .NET »

Recoger XML con caracteres con acento con un dataset

Estas en el tema de Recoger XML con caracteres con acento con un dataset en el foro de .NET en Foros del Web. Buenos días Tengo un xml que tiene acentos, por ejemplo María en el nombre, pero al recogerlo con el readXML del dataset me casca diciendo ...
  #1 (permalink)  
Antiguo 03/04/2006, 03:38
Avatar de Zoltam  
Fecha de Ingreso: diciembre-2004
Mensajes: 84
Antigüedad: 19 años, 5 meses
Puntos: 0
Recoger XML con caracteres con acento con un dataset

Buenos días

Tengo un xml que tiene acentos, por ejemplo María en el nombre, pero al recogerlo con el readXML del dataset me casca diciendo caracteres inválidos.

¿Como puedo recoger un xml con una estructura específica?.

¿Tendría que cambiar la forma de guardar el XML?,por ahora lo guardo con simplemente WriteXML del dataset.

Salu2
  #2 (permalink)  
Antiguo 03/04/2006, 09:10
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Zoltam, debería fijarte en el encoding que estás utilizando para tanto guardar como recuperar el texto. Debería ser UTF-8.
__________________
saludos
seba
http://sgomez.blogspot.com
  #3 (permalink)  
Antiguo 04/04/2006, 03:50
Avatar de Zoltam  
Fecha de Ingreso: diciembre-2004
Mensajes: 84
Antigüedad: 19 años, 5 meses
Puntos: 0
Re:

Hola

Pero como leo el xml, porque si lo intento leer con el readxml del dataset no tiene ninguna forma de ponerle la codificación.

Gracias
  #4 (permalink)  
Antiguo 04/04/2006, 19:58
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Ya intentaste poniendo ésto hasta arriba de tu XML ??

<?xml version="1.0" encoding="utf-8"?>

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:54.