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
 

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

Preguntas similares