hej,Encoding i Serialization
Är det någon som har koll på hur jag kan ändra encoding(från UTF-16 till UTF-8) när jag serialiserar en klass?
Plattform: ASP.NET, sp2
Språk: VB
Jag använder mig av en XmlSerializer och en StringWriter för att skapa en sträng som skrivs ut på skärmen.
Har även ett tomt XmlSerializerNamespaces för att jag inte vill ha någon xsd och xsi.
Tack på förhand
Stefan GhoseSv: Encoding i Serialization
StringWriter är alltid utf-16 eftersom alla strängar är Unicode i ramverket.
Om du vill använda utf-8 encoding tror jag du skulle kunna skapa en StreamWriter
med en MemoryStream och skicka med argumentet UTF8Encoding till konstruktorn för StreamWritern.
Hoppas följande kan vara en bra början:
http://dotnet247.com/247reference/msgs/30/150691.aspx
Micke Microsoft