Generar fichero texto con otra codificacion

20/01/2005 - 22:11 por fabian | Informe spam
buenas a todos,

tengo el siguiente codigo vb.net:

Dim fo As File
Dim swriter As StreamWriter

swriter = fo.CreateText("c:\prueba.txt")
swriter.Write("esto es una prueba")
swriter.Close()

lo que quiero es poder generar el fichero de texto "prueba.txt" escogiendo
la codificación o página de códigos que yo desee.
hay alguna clase que me permita hacerlo? he probado con la clase encoding
pero no sé cómo utilizarla para generar el fichero según la codificación
deseada.
 

Leer las respuestas

#1 Pedro Luna Montalvo, MVP
21/01/2005 - 01:21 | Informe spam
Saludos,

El siguiente codigo te indica como crear un StreamWriter que generara un
archivo con codificacion UTF8.

Dim writer As New StreamWriter(RutaArchivo, False, Encoding.UTF8)
writer.WriteLine("Probaremos si realmente funcionó la codificación con
caracteres como Ñ")
writer.Close()


Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"fabian" escribió en el mensaje
news:%23V4KjSz$
buenas a todos,

tengo el siguiente codigo vb.net:

Dim fo As File
Dim swriter As StreamWriter

swriter = fo.CreateText("c:\prueba.txt")
swriter.Write("esto es una prueba")
swriter.Close()

lo que quiero es poder generar el fichero de texto "prueba.txt" escogiendo
la codificación o página de códigos que yo desee.
hay alguna clase que me permita hacerlo? he probado con la clase encoding
pero no sé cómo utilizarla para generar el fichero según la codificación
deseada.


Preguntas similares