首先,使用底层MemoryStream初始化XmlWriterXmlTextWriter xmlWriter = new XmlTextWriter(ms, new UTF8Encoding(false, false));然后,我将XmlWriter (注意,xml编写器一直打开到最后)传递给一个函数,以生成XML文件的开头:
xm
XmlDocument正在自结束标记的末尾添加一个空格,即使PreserveWhitespace设置为true。string originalXml = "<sample><node id=\"99\"/></sample>";
XmlDocument doc = new XmlDocument();doc.LoadXml(originalXml);
// Save back to a stri