buffer = new byte[saveStream.Length]; saveStream.Read(buffer, 0, buffer.Length); xmlStream.Read(buffer, 0, buffer.Length);
saveStream.Close(); xmlStream.Close();
--- /kode ---
Min buffer er konstant fyldt med 0-bytes som om der aldrig bliver læst noget ind i den fra saveStream'en. Giver jeg xmlWriter et filnavn, eller xmlStram som parameter til constructoren, fungerer det fint og uden problemer...
Fordi jeg gerne vil åbne op for muligheden for at manipulere med bytestrømmen, f.eks. til encoding, kryptering, eller hvad der nu ellers vil være passende.
Ellers kunne jeg nok have valgt en lettere løsning :)
Det eneste der lige fanger mig, er at den angiver XML'en som UTF-16, og umiddelbart kan jeg ikke finde en property der lader mig ændre det, hverken på XmlTextWriter eller StringWriter
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.