1.将XMLDocument转为String
public static string FormatXmlString(string xmlString)
{
XmlDocument document = new XmlDocument();
document.LoadXml(xmlString);
MemoryStream stream = new MemoryStream();
XmlTextWriter writer = new XmlTextWriter(stream, null);
writer.Formatting = Formatting.Indented;
document.Save(writer);
StreamReader streamReader = new StreamReader(stream, System.Text.Encoding.UTF8);
stream.Position = 0;
string returnValue = streamReader.ReadToEnd();
streamReader.Close();
stream.Close();
return returnValue;
}