我試圖生成XML,我會遇到這樣的例外:WriteStartDocument()拋出InvalidOperationException異常
XmlTextWriter xmlWriter = new XmlTextWriter(Response.OutputStream, Encoding.UTF8);
xmlWriter.WriteStartDocument();
xmlWriter.WriteStartElement("userInfo");
它給了我一個例外:
WriteStartDocument needs to be the first call.
但正如你所看到的,我確實先調用WriteStartDocument()!
任何想法?
你有什麼奇怪的事情呢?我剛剛嘗試了代碼,就像你有它,並且它工作正常,即使我事先給Response寫了一些東西。 – 2009-04-07 16:01:25
我不知道爲什麼這不起作用。我只是在一個新項目上嘗試過,它運行良好。只是不在我的VPC環境中。 – 2009-04-07 16:19:06