1
string s = “<Test><a></a></Test>”;
2
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
3
doc.LoadXml(s);
4
System.IO.MemoryStream ms = new System.IO.MemoryStream();
5
System.Xml.XmlTextWriter xmlWriter = new System.Xml.XmlTextWriter(ms, Encoding.UTF8);
6
xmlWriter.Indentation = 4;
7
xmlWriter.Formatting = System.Xml.Formatting.Indented;
8
doc.WriteContentTo(xmlWriter);
9
xmlWriter.Close();
10
string result = Encoding.UTF8.GetString(ms.ToArray());
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
2
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
3
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
4
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
5
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
6
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
7
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
8
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
9
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
10
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)