webForumDet fria alternativet

Text fel

.NET

7 svar · 296 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Jag hämtar lite data från en pop3 server.

Men jag får ju självklart det inte med åäö eller

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;

där 3D står borde det ju vara ett " tekcen ?

Medlem sedan juni 20001 257 inlägg
#2

Prova ändra encoding.

System.Text.Encoding.GetEncoding(1252)

Medlem sedan aug. 20003 575 inlägg
#3

Hmm, skall jag bara skriva det så rakt av eller ?

Medlem sedan juni 20001 257 inlägg
#4

Nej, du får kolla om det kan passa in någonstans. Det är bara ett förslag. Jag har gjort så när jag har arbetat med textfiler med svenska tecken i Windows Forms.

Medlem sedan aug. 20003 575 inlägg
#5

Jag testade detta:

System.Text.Encoding.ASCII.GetString(Encoding.GetEncoding(1252).GetBytes(streamReader.ReadLine()));

Men har fortfarande samma problem

Medlem sedan aug. 20003 575 inlägg
#6

Jag får infon att det är 7bits encoding på den texten jag precis fått ?

Medlem sedan aug. 20003 575 inlägg
#7

ingen som har någon som helst aning ?

Medlem sedan apr. 20012 266 inlägg
#8

En lösning är ju att ersätta de "konstiga grejerna" med dess rätta värden om det inte finns någon lösning med Encoding.

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)