using System.Xml.Serialization;
namespace JNPF.Common.Security;
public static class XmlHelper
{
///
/// 反序列化.
///
/// 类型.
/// XML字符串.
///
public static object Deserialize(Type type, string xml)
{
using (StringReader sr = new StringReader(xml))
{
XmlSerializer xmldes = new XmlSerializer(type);
return xmldes.Deserialize(sr);
}
}
///
/// 反序列化.
///
/// 类型.
/// XML流.
///
public static object Deserialize(Type type, Stream stream)
{
XmlSerializer xmldes = new XmlSerializer(type);
return xmldes.Deserialize(stream);
}
}