Visual Basic.NET - txt codificado

 
Vista:
sin imagen de perfil

txt codificado

Publicado por PETETE (37 intervenciones) el 24/05/2017 10:34:59
buenas, tengo una pregunta.

tengo un txt y lo he separado en 2. pero no me he dado cuenta qu eel txt esta codificado y al separarlo, algunos caracteres salen mal escritos..como podria decodificar?

he visto algunas maneras de decodificar pero es utilizando .file.readalllines y yo quiero hacerlo con streamreader

podeis darme algun consejillo?

sabes que os lo agradeceria muchiisimo.


Un saludo de vuestro amigo y vecino,
PETETE;)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 481
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

txt codificado

Publicado por Miguel (476 intervenciones) el 25/05/2017 12:14:36
Hola,
En el constructor del StreamReader (y StreamWriter) tienes la opción de especificar el codificador. Algo así:

1
Dim reader As StreamReader = New StreamReader(stream, Encoding.UTF8)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

txt codificado

Publicado por PETETE (37 intervenciones) el 25/05/2017 13:21:47
Gracias por contestar.

Ya he puesto eso, pero no funciona..

tambien he probado con

dim reader as streamreader= new streamreader(stream, system.text.encoding.getencoding(1234)) y tampoco funciona.

Al final descrubir por que era.

y es el streamreader que no es capaz de codificar/descdificar.

Utilicé:
Dim b() as string = system.io.file.readalllines(txt, system.text.encoding.getencoding(1252)) y funciono a la perfeccion.

De todas formas, gracias por ayudarme con mi problemilla.

Un saludo de vuestro amigo y vecino,
PETETE;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar