No leo la Ñ en un archivo de texto con VB2005

15/06/2006 - 14:40 por JjDonoso | Informe spam
Cuando uso Microsoft.VisualBasic.FileIO.TextFieldParser(ruta) para leer un
archivo de texto no me coge el caracter Ñ, ni con ReadFields ni con ReadLine.
En cambio, si uso FileOpen y LineInput por ejemplo, si leo bien el caracter
Ñ. ¿Por que?.

JjDR

Preguntas similare

Leer las respuestas

#1 José Manuel Agüero
16/06/2006 - 12:16 | Informe spam
Hola, JjDonoso:

Puede ser debido a un problema con la codificación: TextFieldParser usa UTF-8 mientras que LineInput usa la página de códigos ANSI del sistema.
Prueba a crear tu TextFieldParser con Microsoft.VisualBasic.FileIO.TextFieldParser(ruta, System.Text.Encoding.Default)

Saludos.


"JjDonoso" escribió en el mensaje news:
| Cuando uso Microsoft.VisualBasic.FileIO.TextFieldParser(ruta) para leer un
| archivo de texto no me coge el caracter Ñ, ni con ReadFields ni con ReadLine.
| En cambio, si uso FileOpen y LineInput por ejemplo, si leo bien el caracter
| Ñ. ¿Por que?.
|
| --
| JjDR
Respuesta Responder a este mensaje
#2 JjDonoso
18/06/2006 - 22:19 | Informe spam
Gracias José Manuel, en efecto era eso.
Un saludo
JjDR
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida