我有以下代码,在doc.Load()
期间出现“根元素丢失”的错误。
MemoryStream stream = new MemoryStream();
XmlTextWriter xmlWriter = new XmlTextWriter(stream, Encoding.UTF8);
xmlWriter.Formatting = System.Xml.Formatting.Indented;
xmlWriter.WriteStartDocument();
xmlWriter.WriteStartElement("Root");
XmlDocument doc = new XmlDocument();
stream.Position = 0;
doc.Load(stream);
xmlWriter.Close();
我无法找出问题所在,有什么见解吗?
MemoryStream
和XmlTextWriter
对象都使用using
块--它们都是IDisposable
。) - stakx - no longer contributing