Para evitar que al leer un archivo las letras que tienen tíldes (á, í, ñ, ã, etc.) estas aparezcan como símbolos diferentes al caracter correspondiente, algo como se aprecia a continuación:
Se debe agregar al constructor
StreamReader/Writer cualquiera de las siguientes opciones como segundo argumento.
- Encoding.GetEncoding(1252)
- Encoding.GetEncoding(28591)
- Encoding.Default
algo así:
Dim vArchivo As New StreamReader("D:\Procesa Textos\stoplist\stoplist_espanol.txt",
Encoding.Default)
Y obtendremos el resultado adecuado:
Otra alternativa seria tener el archivo guardado en UNICODE, por ejemplo si el archivo es de texto al momento de guardarlo con el bloc de notas elegir en codificacion UNICODE.
No hay comentarios:
Publicar un comentario
agregue su comentario ...