C# XML中 <、 > 等转义字符转为 <、>等符号
using System.IO;
using System.Xml;
public string ToXML(string str)
{
StringReader Reader = new StringReader(str);
XmlDocument xml = new XmlDocument();
xml.Load(Reader);
return xml.InnerText.ToString();
}
C# XML中<、>等符号转为 <、 > 等转义字符
using System.IO;
using System.Runtime.Serialization;
public string ToXML(string str)
{
using (MemoryStream ms = new MemoryStream())
{
XmlObjectSerializer sz = new DataContractSerializer(obj.GetType());
sz.WriteObject(ms, str);
string res = Encoding.UTF8.GetString(ms.ToArray());
return res;
}
}