Visual Basic.NET - CAmbiar stringbuilder a UTF-8

   
Vista:

CAmbiar stringbuilder a UTF-8

Publicado por Sergio (7 intervenciones) el 17/01/2008 18:42:54
HOla
Exporto un ds a csv de esta manera:

'start write to csv file
Dim sExportAsNew Text.StringBuilder
ForEach drAs DataRowIn ResultTable.Rows
ForEach fieldAsObjectIn dr.ItemArray
sExport.Append(field.ToString &",")
Nextfield
sExport.Replace(",", vbNewLine, sExport.Length - 1, 1)

Next dr
My.Computer.FileSystem.WriteAllText(FilePath, sExport.ToString,False)

Lo que el csv que genera está en ASCI en vez de en UFT-8 que es el que me interesa... como le indico al stringbuilder que lo escriba en UFT-8?
Mersi
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

RE:CAmbiar stringbuilder a UTF-8

Publicado por sergio (1 intervención) el 21/01/2008 09:43:13
He averiguado que abreo el csv con el notepad y los carácteres están ok pero lo abro con excel y salen mal.... lo que he de hacer es crear un obj del tipo excel indicándole que use la codificación UTF8 pero como lo hago?
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