Lectura de un fichero en pocket pc con ñ y tildes

27/10/2005 - 15:14 por vane | Informe spam
Hola,

Tengo un fichero del cual leo. Dicho fichero contiene tanto ñ como tildes.
El encoding que le he puesto para que realice la lectura es UTF8, el
problema es que con ese enconding las ñ me las coge perfectamente pero las
tildes no. Cuando encuentra una letra con tilde, no me escribe la letra.

Si alguien me pudiese ayudar estaría agradecida.

vane

Preguntas similare

Leer las respuestas

#1 A.Poblacion
27/10/2005 - 16:07 | Informe spam
"vane" wrote in message
news:%
Tengo un fichero del cual leo. Dicho fichero contiene tanto ñ como tildes.
El encoding que le he puesto para que realice la lectura es UTF8, el
problema es que con ese enconding las ñ me las coge perfectamente pero las
tildes no. Cuando encuentra una letra con tilde, no me escribe la letra.



¿Será que el fichero no contiene los caracteres codificados en UTF8, sino
en otro juego de caracteres? Prueba con el Windows-1252, que es el más
corriente para archivos de Windows.
System.Text.Encoding.GetEncoding(1252)
Respuesta Responder a este mensaje
#2 vane
27/10/2005 - 16:17 | Informe spam
Gracias por tu respuesta. He probado poniendo la codificación que me has
comentado pero tampoco me funciona. Es que lo curioso es que al principio
puse codificación UTF7 para la lectura y era con la única que me leía tanto
las ñ como las tildes pero no se porque dejó de funcionar y ya no me leía
las ñ. Y casualmente con la UTF8 si me las leía, aunque la primera vez que
lo intenté no lo hacía. Así que estoy un poco intrigada del porqué de este
cambio.

Alguna otra idea de codificación?
Gracias


"A.Poblacion" escribió en
el mensaje news:uXqrY$
"vane" wrote in message
news:%
> Tengo un fichero del cual leo. Dicho fichero contiene tanto ñ como


tildes.
> El encoding que le he puesto para que realice la lectura es UTF8, el
> problema es que con ese enconding las ñ me las coge perfectamente pero


las
> tildes no. Cuando encuentra una letra con tilde, no me escribe la letra.

¿Será que el fichero no contiene los caracteres codificados en UTF8,


sino
en otro juego de caracteres? Prueba con el Windows-1252, que es el más
corriente para archivos de Windows.
System.Text.Encoding.GetEncoding(1252)



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida