webForumDet fria alternativet
Logga in / Bli medlem

XMLSerializer och svenska tecken

.NET

1 svar · 284 visningar · startad av peter71wallin10

Medlem sedan aug. 200411 inlägg
Trådstart#1

Hej!
När jag använder XMLSerializer för att serialisera ett objekt jag har konverteras svenska 'Ö' till C6 tror jag det var. Hur fixar man detta på lämpligast sätt?

Medlem sedan aug. 200411 inlägg
#2

Japp, hittade lösningen precis efter jag hade skrivit in frågan.

ms = New MemoryStream
ser = New XmlSerializer(GetType(OLAPData))
ser.Serialize(ms, Me)

        sXML = System.Text.UTF8Encoding.UTF8.GetString(ms.ToArray())

Problemet låg i ovan rad där jag förut använde ascii istället för utf. Så det var ju inte så konstigt.

429 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
134 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
158 ms — ändringar (db)