Load XML fra MemoryStream i webbrowser control
Hej eksperter!Jeg har en string indeholdende XML data som jeg gerne vil vise i .NET 2.0's web browser control. Jeg bruger følgende kode:
byte[] bArray;
UnicodeEncoding uniEncoding = new UnicodeEncoding();
bArray = uniEncoding.GetBytes( data.ToCharArray() );
MemoryStream memStream = new MemoryStream();
memStream.Write(bArray,0, bArray.Length);
memStream.Flush();
memStream.Position = 0;
WebBrowser1.DocumentStream = memStream;
memStream.Close();
Resultatet af dette er at browseren loader et dokument med indholdet "<html> </html>", dvs. den benytter ikke indholdet af min stream.
Jeg har checket i debuggeren at der er data i variablen "data" og at min memorystream ligeledes indeholder data.
Er der en skarp udvikler som kan fortælle mig hvad jeg gør galt?