Hur gör man för att få till å ä ö vid streamning av filer? Får bara konstiga tecken på dessa... är du säker på att input filen _är_ utf-8 då? Mikael,Encoding problem vid streamning av filer åäö
Använder följande kod i en vb class
Dim FileName As String = "Hej på dig.txt"
Dim rStream As FileStream
rStream = New FileStream(Path & FileName, FileMode.Open, FileAccess.Read)
Dim bReader As New BinaryReader(rStream)
Current.Response.ContentType = "application/OlleOrm"
'Current.Response.AddHeader("Content-Type", "application/olleorm")
Current.Response.AddHeader("content-disposition", "attachment;filename=" & FileName)
Current.Response.BinaryWrite(bReader.ReadBytes(rStream.Length))
rStream.Close()
Har provat med Response.Charset = "utf-8" mm men inget hjälper...
Jag har satt följande i Web.Config
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />Sv: Encoding problem vid streamning av filer åäö
Sv: Encoding problem vid streamning av filer åäö
Många har ställt samma fråga som dig, har du testat att söka efter ditt svar här i forumet?
Det hela handlar om att du kan ange codec får din stream m.m. Kolla mer i hjälpen så hittar du hur du skall hantera codex etc... Det är alltid ett problem med åäö, har du även ändrat utf-8 till vår ISO?
Mvh Johan