CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Alguna Forma De Escribir Archivos De Texto?

(1/1)

xcx:
Hola, gracias de antemanos si es que llegan a responder...
El asunto es el siguiente. estoy creando un archivo csv  y tambien un xml para que después lo lea el excel, el xml funciona bien, pero el csv, al momento de crearlo, el block de notas lo abre bien y muestra bien los acentos y otras letras, pero al abrirlo en excel, se me muestra así.

--- Código: Text --- ...1051  Institución de Prueba......  Ese es el ejemplo de una línea.. en vez de ó muestra esos caracteres.. he buscado como crear archivos de texto y sale de esta forma

--- Código: Text --- Imports SystemImports System.IOPublic Class TextToFile    Private Const FILE_NAME As String = "MyFile.txt"    Public Shared Sub Main()        If File.Exists(FILE_NAME) Then            Console.WriteLine("{0} already exists.", FILE_NAME)            Return        End If        Dim sr As StreamWriter = File.CreateText(FILE_NAME)        sr.WriteLine("This is my file.")        sr.WriteLine("I can write ints {0} or floats {1}, and so on.", 1, 4.2)        sr.Close()    End SubEnd Class  Tengo algo muy parecido a eso... claro que los datos los extraigo de un dataset porque vienen de una consulta a una bd. Hay alguna otra forma de crear archivos de texto plano sin que ocurra ese problema?, estuve viendo algo sobre el encoding o formato de archivo de texto pero lo que he visto y probado no me permite modificar algunas propiedades del streamwriter...

sergiotarrillo:
Hola xcx (por cierto que significa tu nick  :blink: )!

Para establecer que tipo de codificación vas usar puedes usar este contructor del StreamWriter: StreamWriter (Constructor) (String, Boolean, Encoding).

Saludos,

xcx:
Hola, gracias por tu ayuda  :hola:
Voy a probar ahora mismo.
Respecto a mi nick es simple, viene de Xavier Con X y se debe a que en la universidad habian dos compañeros llamados igual pero con j, y para diferenciarnos, a mi me llamaban xavierconx, y de ahí mi nick.  :smartass:

Navegación

[0] Índice de Mensajes

Ir a la versión completa