版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/sinat_27305053/article/details/80605449
//xml转为string
public string ConvertXmlToString(XmlDocument xmlDoc)
MemoryStream stream = new MemoryStream();
XmlTextWriter writer = new XmlTextWriter(stream, null);
writer.Formatting = Formatting.Indented; xmlDoc.Save(writer);
StreamReader sr = new StreamReader(stream, System.Text.Encoding.UTF8);
stream.Position = 0;
string xmlString = sr.ReadToEnd();
sr.Close();
stream.Close();
return xmlString;
}
//string转为xml
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(strContent);
//从本地文件读取xml
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"D:\test.xml");