错误如图所示:
xml转实体,需求很简单,度娘找了几个方法试了下,转换代码仔细看了看 没毛病啊 但是 就是提示 XML文档(2,2)中有错误,百度搜索了一大会
没解决方案,仔细分析了一下, 最后发现了问题所在,问题虽小 但记录一下 以便其他coder遇到问题时可以快速解决
送上代码吧
//xml对应实体类
public class SubmitResult
{
public string code { get; set; }
public string msg { get; set; }
public string smsid { get; set; }
} //xml转换实体方法
public static T DESerializer<T>(string strXML) where T : class
{
try
{
using (StringReader sr = new StringReader(strXML))
{
//XmlSerializer serializer = new XmlSerializer(typeof(T)));这样写就是返回2,2错误
XmlSerializer serializer = new XmlSerializer(typeof(T)), "http://baidu.cn/");
return serializer.Deserialize(sr) as T;
}
}
catch (Exception ex)
{ return null;
}
}